23.07.2013 Views

Om Brukerhåndbok i Query/400 - IBM

Om Brukerhåndbok i Query/400 - IBM

Om Brukerhåndbok i Query/400 - IBM

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

oppgitt der, blir brukt i all annen feltbehandling, for eksempel i sortering, rapportbrudd, osv. Hvis du ønsker<br />

å endre den faktiske lengden for et resultatfelt, må du gjøre endringene på skjermbildet Definere<br />

resultatfelt og ikke under selve formateringen.<br />

Hvis du oppgir en lengde, er dette gyldige lengdeverdier:<br />

v 0 til 32 766 for SBCS-tegnfelt<br />

v 0 til 31 for numeriske felt i pakket, sonet eller binær form<br />

v 0 til 9 (enkeltpresisjon) eller 0 til 17 (dobbeltpresisjon) for flytetallfelt<br />

I felt for dato, klokkeslett og systemtid og DBCS-felt kan ikke lengde være noe annet enn 0, som utelater<br />

feltet fra rapporten.<br />

Hvis du øker eller minker verdien i kolonnen Des for numeriske felt, må du øke eller minke verdien i<br />

kolonnen Len tilsvarende. Hvis du endrer verdien i Len eller Des, men allikevel vil bruke den opprinnelige<br />

feltdefinisjonsverdien, kan du blanke ut det du har skrevet inn. Hvis det står en verdi i kolonnene Len eller<br />

Des for samme feltet, må du blanke ut den også. Hvis du blanker ut disse verdiene, blir de opprinnelige<br />

verdiene for lengde og desimaler brukt i rapporten.<br />

Den første verdien for lengde og antall desimaler som blir vist for hvert numerisk felt i en fil, er lik den som<br />

er definert i feltdefinisjonen. Den første verdien for lengde og antall desimaler som blir vist først for hvert<br />

resultatfelt, er den verdien som <strong>Query</strong> har beregnet, eller verdien du oppgav i kolonnene Len og Des på<br />

skjermbildet Definere Resultatfelt.<br />

I numeriske felt viser tallet i kolonnen Des antall desimaler til høyre for desimaltegnet.<br />

I ikke-numeriske felt blir felttypen vist i kolonnen Des. Disse verdiene kan du ikke endre:<br />

v Blanktegn i kolonnen Des angir et SBCS-tegnfelt med fast lengde<br />

v V betyr variabel lengde<br />

v J betyr DBCS-bare<br />

v O betyr DBCS-åpen (blandet)<br />

v E betyr DBCS-enten<br />

v G betyr DBCS-grafisk<br />

v L betyr dato<br />

v T betyr klokkeslett<br />

v Z betyr systemtid<br />

Hvis du endrer verdien i feltet Des, har det bare betydning for hvordan feltet ser ut i resultatet av<br />

spørringen. Den faktiske verdien i selve feltdefinisjonen blir ikke endret. Hvis du skal endre det faktiske<br />

antall desimaler i et resultatfelt, må du gjøre disse endringene på skjermbildet Definere resultatfelt.<br />

I numeriske felt kan du skrive inn din egen verdi (0 til 31) for antall desimaler, men du kan ikke oppgi en<br />

verdi i feltet Des som er større enn lengden på feltet.<br />

Utelate felt fra en rapport<br />

Du kan lage forskjellige utgaver av den samme spørrerapporten ved å velge alle de feltene du vil legge<br />

inn i rapporten når du velger felt og oppgir rekkefølge, og deretter utelate enkelte av feltene når du<br />

formaterer, ved å legge inn en null i lengdefeltet på skjermbildet Oppgi formatering av rapportkolonner.<br />

Hver enkelt av disse versjonene kan lagres og kjøres som uavhengige spørringer.<br />

Kapittel 10. Oppgi formatering av rapportkolonner 125

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!