Om Brukerhåndbok i Query/400 - IBM
Om Brukerhåndbok i Query/400 - IBM
Om Brukerhåndbok i Query/400 - IBM
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