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

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Hvis en fil inneholder numeriske felt som er definert som sonet (vanlig for filer som er migrert fra<br />

System/36), konverterer AS/<strong>400</strong> feltene fra sonet til pakket for den aritmetiske operasjonen og konverterer<br />

dem tilbake til sonet når resultatverdien returneres til programmet.<br />

Når du bruker programmet <strong>Query</strong> og spørringen inneholder numeriske felt som er sonet, krever det lengre<br />

behandlingstid og av og til lengre svartid når en spørring blir kjørt. Hvis dette ikke passer for deg, kan du<br />

konvertere filene, slik at de bruker felt som er pakket i stedet for sonet. Husk at dette kan ha stor<br />

innvirkning på operasjonen din.<br />

Når du lager en ny fil på AS/<strong>400</strong>, bør du definere de numeriske feltene som pakket. La lengden på feltene<br />

være et oddetall. Hvis lengden på feltet er et partall, brukes ikke de første fire bitene av den første byten i<br />

feltet, men systemet sjekker allikevel de fire første bitene for å kontrollere at det ikke har oppstått overflyt.<br />

Denne kontrollen forekommer ikke hvis du angav feltlengden til et oddetall. Systemet bruker lengre<br />

prosessortid når feltlengden er et partall.<br />

Fildata<br />

Det kan oppstå feil i desimaldata med filer som er migrert fra System/36. System/36-applikasjonene setter<br />

noen ganger inn blanktegn i numeriske felt i stedet for foranstilte nuller (blanktegnene forårsaker feil når<br />

de behandles på AS/<strong>400</strong>). Du bør finne og rette opp feil i desimaldata for at spørringen skal fungere best<br />

mulig. Hvis du vil vite mer, kan du lese “Definere spørringer” på side 240.<br />

Du kan gjenkjenne og rette feil i numeriske felt ved hjelp av Programmer’s Tool Kit PRPQ, som er<br />

tilgjengelig for AS/<strong>400</strong>. Filene du analyserer eller retter med dette verktøyet, må være databasefiler som er<br />

beskrevet eksternt. Pass på at alle applikasjonene (spesielt de som er migrert fra System/36) er rettet, slik<br />

at de ikke fortsetter å sette inn data med slike feil.<br />

Definere spørringer<br />

Denne delen inneholder tips og retningslinjer for hvordan du definerer og endrer spørringer på en enkelt<br />

databasefil. Du kan lese mer om operasjoner for flere filer i avsnittet “Bruke kombineringsoperasjoner” på<br />

side 244.<br />

Opplysningene i denne delen gjelder for skjermbildet Definere spørringen. Du finner flere opplysninger i<br />

avsnittet “Alternativer for å definere spørringen” på side 32.<br />

Ytelse ved utforming og endring av spørringer<br />

Når du har utformet eller endret spørringer, får du resultatet av spørringen ved å:<br />

v Trykke på F5 (Rapport) på skjermbildet Definere spørringen når du skal kjøre spørringen og vise det<br />

foreløpige resultatet av rapporten.<br />

v Trykke F13 (Layout) på skjermbildet Definere spørringen for å se et eksempel på layout, inkludert<br />

kolonneoverskrifter, eksempelpost for opplysninger og alle bruddtekster og utregningsfunksjoner som er<br />

definert for spørringen.<br />

Merk: Bruk F13 i stedet for F5 så mye som mulig. F5 krever nemlig lengre behandlingstid og flere inn- og<br />

utdataoperasjoner, og bruker som regel lengre tid enn F13. Uansett bør du bruke utdatavalg 1<br />

(Skjerm) når du ser på resultatet.<br />

For å spare tid når du går fra skjermbilde til skjermbilde bør du unngå å vise tilleggsteksten for ofte. <strong>Query</strong><br />

bruker ekstra behandlingstid og muligens flere inn- og utdataoperasjoner på å hente frem teksten for hvert<br />

felt. Hvis du ser på teksten til hvert felt, blir færre felt vist på hvert skjermbildet. Du må da bla gjennom<br />

flere skjermbilder for å hente frem de feltene du må vise. Dette gjelder også lister for spørringer, filer,<br />

komponenter og formater.<br />

240 <strong>Brukerhåndbok</strong> i <strong>Query</strong>/<strong>400</strong> V5R1

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

Saved successfully!

Ooh no, something went wrong!