NajanelaPropriedadesdoEsquemapodedefinirtodasasopçõesde formataçãoqueestãodisponíveisnosresultadosdaconsulta.Asopções dividem-senosseguintesgrupos:
v Geral v Tipodeletra v Formato v Condicional
Podeaplicaropções deformatação acolunasinteiras,célulasindividuais, cabeçalhosdecolunasecélulasde resumo.AjanelaPropriedadesdoEsquema incluiumaárvorequeovai ajudara navegarnosresultadosdaconsultaea seleccionarascélulas oucolunasparaformatação.
OpçõesGerais
Tabela25.OpçõesGerais
Campo Descrição
Título Apresentaonomedacolunaquetiver
seleccionadoparaformatação.Podeescreverum novotítuloparaacolunanestecampo.Onovo nomevaisurgirnosresultadosdaconsulta. AgrupamentoeAgregação Apresentaasespecificaçõesdeagregaçãoque
serãoaplicadasàcoluna.Casonãotenhasido especificadanenhuma,estecamponãoestará disponível.
Largura(empixéis) Especificaalarguradacolunaempixéis.Pode alteraralarguraescrevendoumnovonúmerona caixadetextoouseleccionandoumnúmeroda listapendente.
Tabela25.OpçõesGerais (continuação)
Campo Descrição
Origem Apresentaaorigemdosdadosqueestiverna
colunaquetenhaseleccionado.Seoconteúdoda colunafororesultadodeumaexpressão,é apresentadaaexpressãocondicionalquetenha sidoutilizada.
Opçõesdetipode letra
Tabela26.OpçõesdeTipodeLetra
Campo Descrição
Tipodeletra Onomedotipodeletra,comoporexemplo ArialouTimesRoman
Estilodotipodeletra Oestilodotipodeletra,comoporexemplo,a cheioouitálico
Tamanho Otamanhodospontosdotipodeletra
Script Otipodeescritaaserutilizada,porexemplo
Western.
Cordeprimeiroplano Acordotexto,comoporexemplo,azulescuro Cordefundo Acordefundodotexto,comoporexemploum
fundocinzento
Exemplo Umexemplodaformataçãoactual
Estabelecercomopredefinição PrimaobotãoEstabelecercomoPredefinição
paradefinirosatributosdetipodeletraactuais comoapredefiniçãoderesultadosdeconsulta subsequentes.
Nota: Apredefiniçãovaipermaneceremvigor atéescolherumnovotipodeletraoualterara predefinição.
Reporparapredefinição CliquenobotãoReporparaPredefiniçãopara reporosatributosdeformataçãodetipodeletra paraapredefinição
Opçõesdeformato
AsopçõesdeFormato disponíveisvariamdependendodaselecçãodeuma colunacomdadosem caracteres,numéricos,dedataou hora.
Tabela27.Opçõesdeformatação
Campo Descrição
Formato Paradadosnuméricos:
v Talcomoestá(ão) v Moeda
v Decimal v Científico v Percentagem v MoedadoUtilizador Paradadosemcaracteres: v Talcomoestá(ão) v Hexadecimal v Binário
Paradadosdedataehora: v Talcomoestá(ão) v omês,diaeano(data)
v ahora,minutoesegundo(hora) v comosímboloseparadoràsuaescolha
Exemplo Mostrauminstantâneodoformatodacoluna.
Alinhamentohorizontal Nalistapendente,seleccionecomovaialinharos dadoshorizontalmentenacoluna.Asopçõessão: v àesquerda
v àdireita v aocentro
Alinhamentovertical Nalistapendente,seleccionecomovaialinharos dadosverticalmentenacoluna.Asopçõessão: v início
v aocentro v fim
Tabela27.Opçõesdeformatação (continuação)
Campo Descrição
Opções Paradadosnuméricos:
v Seleccioneoquadradodeconfirmação
Separadordemilharesparacolocarum separadordemilhares(osímboloéretirado dasdefiniçõesdoWindows).
v SeleccioneoformatodeNúmerosnegativos dalistapendente.
v SeleccioneoformatodasCasasdecimaisda listapendente.
Paradadosemcaracteres:
v Seleccioneoquadradodeconfirmação
Translineartextoparatranslinearoconteúdo dacélulaparaalinhaseguintedentroda célula.
ParadadosdeHoraeData:
v SeleccioneoSímboloseparadorparaformatar osdadosdedata,comoporexemplouma barra(/)paradadosdedata.Umexemploé: 03/25/02.Seleccioneosímboloparaformatar osdadosdehora,comoporexemplodois pontos(:).Umexemploé:12:03:02.
v Seleccioneoquadradodeconfirmaçãomodo de12horasparaapresentarashorascomum intervalode12horas,comoporexemplo, 03:12:30PMou10:05:07AM.Seestequadrado deconfirmaçãonãoestiverseleccionado,a horaéapresentadanumformatode24horas (porexemplo15:12:06).
Estabelecercomopredefinição PrimaobotãoEstabelecercomoPredefinição
paradefinirosatributosdeformatoactuais comopredefiniçãopararesultadosdeconsulta subsequentes.
Nota: Apredefiniçãovaipermaneceremvigor atéalterarapredefinição.
Reporparapredefinição CliquenobotãoReporparaPredefiniçãopara reporosatributosparaapredefinição
Opçõescondicionais
Podeespecificaropções deformataçãocondicionaisparacadadetalhe,resumo easomadacélulanuma coluna.Combasenumaexpressão,cadacélula numacolunapode serformatadadeformadiferente.Porexemplo,dentrode umacoluna,poderia especificarque,seoconteúdodeumacélulaequivalera 0,seapresentaa célulanumfundovermelho,eseovalor equivalera100, se apresentaacélulanumfundoazul.
Paradefinirformatação condicionalsigaestespassos:
1. NaárvoreColunasdajanelaPropriedadesdoEsquema,cliquena ramificaçãoDetalheparaaplicarformatação condicionalàscélulas de detalhedacoluna,naramificaçãoResumoparaaplicaraformatação condicionalàscélulasde resumo,ouaindanaramificaçãoSomapara aplicar aformataçãocondicionalà somadascélulasdacoluna.
2. Coma ramificaçãoapropriadaseleccionada, cliquenoíconeAdicionar.Os camposdecontroloNomedacondiçãoeExpressãodaCondiçãoficam disponíveis.
3. Tem deatribuirumnomea cadaexpressãocondicionalquecriar.Escreva o nomedaexpressãonocampoNomedacondição.É automaticamente criadaumaramificaçãonaárvoreatravésdonomedacondição.
4. Cadacondiçãotem deterumaexpressão.Escrevaa expressãonocampo ExpressãodaCondição.Temdeseguir asregrasparaconstruirexpressões de formataçãocondicionais.
5. Depoisdetercriadoaexpressão,seleccioneapágina TipodeLetraou Formatona janelaPropriedadesdoEsquemaparaespecificaraformatação queseráaplicadaaqualquercélulanacolunaquecumpraascondições definidasnaexpressão.
Tabela28.Opçõescondicionais
Campo Descrição
Nomedacondição Utilizeestecampoparaespecificarumnome únicoparaaexpressãocondicional.Écriada umaramificaçãonaárvoredePropriedadesdo Esquemaatravésdestenome.
Tabela28.Opçõescondicionais (continuação)
Campo Descrição
Expressãodecondição Utilizeestecampoparaespecificaraexpressão condicional.Temdeseguirasregraspara construirasexpressõesdeformatação condicionais.
Alinguagemdeexpressãosuportaexpressões constantes,expressõesdefinidascomovariáveis originadasnoutrascolunasnoconjuntode resultados(&1,&2,porexemplo),operadores numéricos(porexemplo+,-,*,/),operadores decaracteres(+,CONCAT),funçõesnuméricase decaracteres(porexemploMIN,MAX,AVG, SQRT,CONCAT,SUBSTR)eumconjuntode operadoreslógicoserelacionais(porexemplo>, <,=,!=)
Nota: Paraobtermaisinformaçõessobrea linguagemdeexpressão,consulteaajudaonline doQMFparaWindows.