46,969 matches
-
lucru interpre tor (în fereastra de comenzi). O astfel de structură este o sec vență de comenzi care nu conține structuri alternative sau repetitive, ci doar comenzi, funcții și atribuiri de valori unor variabile. Comenzi de afișare/citire la monitor Comanda utilizată pentru afișarea la monitor, a unei va riabile/constante de tip caracter sau numeric este: @<linie>,<coloana> SAY <expr> [PICTURE <exp c1>] | [FUNCTION<exp c2>] [FONT <exp c3>[,<exp n>]] [STYLE <exp c4>] unde: • @<linie>,<coloana> caracterul @ fixează coordonatele de afișare, date sub formă
BAZE DE DATE ŞI IMPLEMENTAREA LOR ÎN SISTEMUL DE ÎNVĂŢĂMÂNT by Irina ZAMFIRESCU [Corola-publishinghouse/Science/298_a_611]
-
unei va riabile/constante de tip caracter sau numeric este: @<linie>,<coloana> SAY <expr> [PICTURE <exp c1>] | [FUNCTION<exp c2>] [FONT <exp c3>[,<exp n>]] [STYLE <exp c4>] unde: • @<linie>,<coloana> caracterul @ fixează coordonatele de afișare, date sub formă de linie și coloană. • SAY <expr> comanda de afișare pe ecran, la coordonatele fixate, a unei expresii sau a unei funcții. • PICTURE <expr c1> formatul de afișare (se utilizeză codu rile din tabel indicându-se formatul între apostroafe, pentru date de tip numeric). • FUNCTION<exp c2> oferă o alternativă
BAZE DE DATE ŞI IMPLEMENTAREA LOR ÎN SISTEMUL DE ÎNVĂŢĂMÂNT by Irina ZAMFIRESCU [Corola-publishinghouse/Science/298_a_611]
-
obiectul la di mensiunea ariei, cu păstrarea proporțiilor. STRECH crează un raport separat pentru fiecare coordonată OX, OY, obiectul se poate distorsiona pe verticală sau orizontală. • SIZE <expN1>,<expN2>] - stabilește coordonatele colțului din dreapta jos al zonei de afișare. Întotdeauna o comandă (sau mai multe comenzi) @...GET va fi însoțită de o comandă READ. Practic se poate construi o machetă cu câmpuri de afișare @...SAY și câmpuri de citire @...GET, cursorul se deplasează de la o linie la alta apasând tasta <ENTER> sau
BAZE DE DATE ŞI IMPLEMENTAREA LOR ÎN SISTEMUL DE ÎNVĂŢĂMÂNT by Irina ZAMFIRESCU [Corola-publishinghouse/Science/298_a_611]
-
ariei, cu păstrarea proporțiilor. STRECH crează un raport separat pentru fiecare coordonată OX, OY, obiectul se poate distorsiona pe verticală sau orizontală. • SIZE <expN1>,<expN2>] - stabilește coordonatele colțului din dreapta jos al zonei de afișare. Întotdeauna o comandă (sau mai multe comenzi) @...GET va fi însoțită de o comandă READ. Practic se poate construi o machetă cu câmpuri de afișare @...SAY și câmpuri de citire @...GET, cursorul se deplasează de la o linie la alta apasând tasta <ENTER> sau <TAB> și înapoi cu
BAZE DE DATE ŞI IMPLEMENTAREA LOR ÎN SISTEMUL DE ÎNVĂŢĂMÂNT by Irina ZAMFIRESCU [Corola-publishinghouse/Science/298_a_611]
-
raport separat pentru fiecare coordonată OX, OY, obiectul se poate distorsiona pe verticală sau orizontală. • SIZE <expN1>,<expN2>] - stabilește coordonatele colțului din dreapta jos al zonei de afișare. Întotdeauna o comandă (sau mai multe comenzi) @...GET va fi însoțită de o comandă READ. Practic se poate construi o machetă cu câmpuri de afișare @...SAY și câmpuri de citire @...GET, cursorul se deplasează de la o linie la alta apasând tasta <ENTER> sau <TAB> și înapoi cu <SHIFT>+<TAB> (permite reactualizarea unor câmpuri îna
BAZE DE DATE ŞI IMPLEMENTAREA LOR ÎN SISTEMUL DE ÎNVĂŢĂMÂNT by Irina ZAMFIRESCU [Corola-publishinghouse/Science/298_a_611]
-
citire @...GET, cursorul se deplasează de la o linie la alta apasând tasta <ENTER> sau <TAB> și înapoi cu <SHIFT>+<TAB> (permite reactualizarea unor câmpuri îna inte de citirea efectivă). La apăsarea tastei <ENTER> la ultima linie GET se va executa comanda READ și se va citi întreg ecranul. Comanda READ realizează citirea tuturor câmpurilor editate cu comanda GET. READ [CYCLE] [MODAL] [VALID <expr L>|<expr N>] [WHEN <expr L1>] unde: • CYCLE - clauză care împiedică încheierea citirii variabilelor editate, atunci când cursorul depășește primul sau ultimul
BAZE DE DATE ŞI IMPLEMENTAREA LOR ÎN SISTEMUL DE ÎNVĂŢĂMÂNT by Irina ZAMFIRESCU [Corola-publishinghouse/Science/298_a_611]
-
la alta apasând tasta <ENTER> sau <TAB> și înapoi cu <SHIFT>+<TAB> (permite reactualizarea unor câmpuri îna inte de citirea efectivă). La apăsarea tastei <ENTER> la ultima linie GET se va executa comanda READ și se va citi întreg ecranul. Comanda READ realizează citirea tuturor câmpurilor editate cu comanda GET. READ [CYCLE] [MODAL] [VALID <expr L>|<expr N>] [WHEN <expr L1>] unde: • CYCLE - clauză care împiedică încheierea citirii variabilelor editate, atunci când cursorul depășește primul sau ultimul obiect creat cu GET. Dacă utilizatorul se plasează
BAZE DE DATE ŞI IMPLEMENTAREA LOR ÎN SISTEMUL DE ÎNVĂŢĂMÂNT by Irina ZAMFIRESCU [Corola-publishinghouse/Science/298_a_611]
-
înapoi cu <SHIFT>+<TAB> (permite reactualizarea unor câmpuri îna inte de citirea efectivă). La apăsarea tastei <ENTER> la ultima linie GET se va executa comanda READ și se va citi întreg ecranul. Comanda READ realizează citirea tuturor câmpurilor editate cu comanda GET. READ [CYCLE] [MODAL] [VALID <expr L>|<expr N>] [WHEN <expr L1>] unde: • CYCLE - clauză care împiedică încheierea citirii variabilelor editate, atunci când cursorul depășește primul sau ultimul obiect creat cu GET. Dacă utilizatorul se plasează pe ultimul obiect GET și apasă <Enter> sau
BAZE DE DATE ŞI IMPLEMENTAREA LOR ÎN SISTEMUL DE ÎNVĂŢĂMÂNT by Irina ZAMFIRESCU [Corola-publishinghouse/Science/298_a_611]
-
încheierea citirii variabilelor editate, atunci când cursorul depășește primul sau ultimul obiect creat cu GET. Dacă utilizatorul se plasează pe ultimul obiect GET și apasă <Enter> sau <TAB>, cursorul se va depla sa pe primul obiect GET. Pentru a încheia o comandă READ ciclic se apasă tasta <Esc> sau tastele <CTRL>+<W>. • MODAL - este clauza care previne activarea ferestrelor care nu sunt implicate în execuția comenzii READ. • VALID expr L | expr N - clauză care validează valorile in troduse în câmpul GET, la terminarea comenzii
BAZE DE DATE ŞI IMPLEMENTAREA LOR ÎN SISTEMUL DE ÎNVĂŢĂMÂNT by Irina ZAMFIRESCU [Corola-publishinghouse/Science/298_a_611]
-
Enter> sau <TAB>, cursorul se va depla sa pe primul obiect GET. Pentru a încheia o comandă READ ciclic se apasă tasta <Esc> sau tastele <CTRL>+<W>. • MODAL - este clauza care previne activarea ferestrelor care nu sunt implicate în execuția comenzii READ. • VALID expr L | expr N - clauză care validează valorile in troduse în câmpul GET, la terminarea comenzii READ. Dacă expresia logică returnează valoarea adevărat (.T.) comanda READ se încheie. • WHEN expr L1 - clauza condiționează execuția comenzii READ de evaluarea expresiei logice. Dacă
BAZE DE DATE ŞI IMPLEMENTAREA LOR ÎN SISTEMUL DE ÎNVĂŢĂMÂNT by Irina ZAMFIRESCU [Corola-publishinghouse/Science/298_a_611]
-
comandă READ ciclic se apasă tasta <Esc> sau tastele <CTRL>+<W>. • MODAL - este clauza care previne activarea ferestrelor care nu sunt implicate în execuția comenzii READ. • VALID expr L | expr N - clauză care validează valorile in troduse în câmpul GET, la terminarea comenzii READ. Dacă expresia logică returnează valoarea adevărat (.T.) comanda READ se încheie. • WHEN expr L1 - clauza condiționează execuția comenzii READ de evaluarea expresiei logice. Dacă expresia returnea ză valoarea fals comanda READ este ignorată. 9.1.2. Structura alternativă Structura alternativă
BAZE DE DATE ŞI IMPLEMENTAREA LOR ÎN SISTEMUL DE ÎNVĂŢĂMÂNT by Irina ZAMFIRESCU [Corola-publishinghouse/Science/298_a_611]
-
CTRL>+<W>. • MODAL - este clauza care previne activarea ferestrelor care nu sunt implicate în execuția comenzii READ. • VALID expr L | expr N - clauză care validează valorile in troduse în câmpul GET, la terminarea comenzii READ. Dacă expresia logică returnează valoarea adevărat (.T.) comanda READ se încheie. • WHEN expr L1 - clauza condiționează execuția comenzii READ de evaluarea expresiei logice. Dacă expresia returnea ză valoarea fals comanda READ este ignorată. 9.1.2. Structura alternativă Structura alternativă este implementată în cele două forme: • cu două ramuri
BAZE DE DATE ŞI IMPLEMENTAREA LOR ÎN SISTEMUL DE ÎNVĂŢĂMÂNT by Irina ZAMFIRESCU [Corola-publishinghouse/Science/298_a_611]
-
care nu sunt implicate în execuția comenzii READ. • VALID expr L | expr N - clauză care validează valorile in troduse în câmpul GET, la terminarea comenzii READ. Dacă expresia logică returnează valoarea adevărat (.T.) comanda READ se încheie. • WHEN expr L1 - clauza condiționează execuția comenzii READ de evaluarea expresiei logice. Dacă expresia returnea ză valoarea fals comanda READ este ignorată. 9.1.2. Structura alternativă Structura alternativă este implementată în cele două forme: • cu două ramuri (comenzile IF, IIF); • cu mai multe ramuri (comanda DO
BAZE DE DATE ŞI IMPLEMENTAREA LOR ÎN SISTEMUL DE ÎNVĂŢĂMÂNT by Irina ZAMFIRESCU [Corola-publishinghouse/Science/298_a_611]
-
care validează valorile in troduse în câmpul GET, la terminarea comenzii READ. Dacă expresia logică returnează valoarea adevărat (.T.) comanda READ se încheie. • WHEN expr L1 - clauza condiționează execuția comenzii READ de evaluarea expresiei logice. Dacă expresia returnea ză valoarea fals comanda READ este ignorată. 9.1.2. Structura alternativă Structura alternativă este implementată în cele două forme: • cu două ramuri (comenzile IF, IIF); • cu mai multe ramuri (comanda DO CASE). Comanda IF...ENDIF execută condiționat un set de co menzi, în funcție de
BAZE DE DATE ŞI IMPLEMENTAREA LOR ÎN SISTEMUL DE ÎNVĂŢĂMÂNT by Irina ZAMFIRESCU [Corola-publishinghouse/Science/298_a_611]
-
READ se încheie. • WHEN expr L1 - clauza condiționează execuția comenzii READ de evaluarea expresiei logice. Dacă expresia returnea ză valoarea fals comanda READ este ignorată. 9.1.2. Structura alternativă Structura alternativă este implementată în cele două forme: • cu două ramuri (comenzile IF, IIF); • cu mai multe ramuri (comanda DO CASE). Comanda IF...ENDIF execută condiționat un set de co menzi, în funcție de valoarea logică returnată de o expresie evaluată. Expresia evaluată nu furnizează decât două alterna tive (ramuri) corespunzătoare valorilor adevărat (THEN
BAZE DE DATE ŞI IMPLEMENTAREA LOR ÎN SISTEMUL DE ÎNVĂŢĂMÂNT by Irina ZAMFIRESCU [Corola-publishinghouse/Science/298_a_611]
-
execuția comenzii READ de evaluarea expresiei logice. Dacă expresia returnea ză valoarea fals comanda READ este ignorată. 9.1.2. Structura alternativă Structura alternativă este implementată în cele două forme: • cu două ramuri (comenzile IF, IIF); • cu mai multe ramuri (comanda DO CASE). Comanda IF...ENDIF execută condiționat un set de co menzi, în funcție de valoarea logică returnată de o expresie evaluată. Expresia evaluată nu furnizează decât două alterna tive (ramuri) corespunzătoare valorilor adevărat (THEN) sau fals (ELSE). IF <exprL> [THEN] <comenzi
BAZE DE DATE ŞI IMPLEMENTAREA LOR ÎN SISTEMUL DE ÎNVĂŢĂMÂNT by Irina ZAMFIRESCU [Corola-publishinghouse/Science/298_a_611]
-
de evaluarea expresiei logice. Dacă expresia returnea ză valoarea fals comanda READ este ignorată. 9.1.2. Structura alternativă Structura alternativă este implementată în cele două forme: • cu două ramuri (comenzile IF, IIF); • cu mai multe ramuri (comanda DO CASE). Comanda IF...ENDIF execută condiționat un set de co menzi, în funcție de valoarea logică returnată de o expresie evaluată. Expresia evaluată nu furnizează decât două alterna tive (ramuri) corespunzătoare valorilor adevărat (THEN) sau fals (ELSE). IF <exprL> [THEN] <comenzi> [ELSE <comenzi>] ENDIF
BAZE DE DATE ŞI IMPLEMENTAREA LOR ÎN SISTEMUL DE ÎNVĂŢĂMÂNT by Irina ZAMFIRESCU [Corola-publishinghouse/Science/298_a_611]
-
comanda DO CASE). Comanda IF...ENDIF execută condiționat un set de co menzi, în funcție de valoarea logică returnată de o expresie evaluată. Expresia evaluată nu furnizează decât două alterna tive (ramuri) corespunzătoare valorilor adevărat (THEN) sau fals (ELSE). IF <exprL> [THEN] <comenzi> [ELSE <comenzi>] ENDIF unde: • exprL - specifică expresia logică care este evaluată. Dacă cele două clauze THEN și ELSE sunt prezente și expresia este adevărată vor fi executate comenzile de pe ramura THEN, dacă expresia este falsă, vor fi executate comenzile de pe
BAZE DE DATE ŞI IMPLEMENTAREA LOR ÎN SISTEMUL DE ÎNVĂŢĂMÂNT by Irina ZAMFIRESCU [Corola-publishinghouse/Science/298_a_611]
-
CASE). Comanda IF...ENDIF execută condiționat un set de co menzi, în funcție de valoarea logică returnată de o expresie evaluată. Expresia evaluată nu furnizează decât două alterna tive (ramuri) corespunzătoare valorilor adevărat (THEN) sau fals (ELSE). IF <exprL> [THEN] <comenzi> [ELSE <comenzi>] ENDIF unde: • exprL - specifică expresia logică care este evaluată. Dacă cele două clauze THEN și ELSE sunt prezente și expresia este adevărată vor fi executate comenzile de pe ramura THEN, dacă expresia este falsă, vor fi executate comenzile de pe ra mura
BAZE DE DATE ŞI IMPLEMENTAREA LOR ÎN SISTEMUL DE ÎNVĂŢĂMÂNT by Irina ZAMFIRESCU [Corola-publishinghouse/Science/298_a_611]
-
tive (ramuri) corespunzătoare valorilor adevărat (THEN) sau fals (ELSE). IF <exprL> [THEN] <comenzi> [ELSE <comenzi>] ENDIF unde: • exprL - specifică expresia logică care este evaluată. Dacă cele două clauze THEN și ELSE sunt prezente și expresia este adevărată vor fi executate comenzile de pe ramura THEN, dacă expresia este falsă, vor fi executate comenzile de pe ra mura ELSE. Dacă expresia logică este falsă și ramura ELSE nu este in clusă, va fi executată prima comandă care urmează clauzei ENDIF. Clauza ENDIF trebuie inclusă
BAZE DE DATE ŞI IMPLEMENTAREA LOR ÎN SISTEMUL DE ÎNVĂŢĂMÂNT by Irina ZAMFIRESCU [Corola-publishinghouse/Science/298_a_611]
-
THEN] <comenzi> [ELSE <comenzi>] ENDIF unde: • exprL - specifică expresia logică care este evaluată. Dacă cele două clauze THEN și ELSE sunt prezente și expresia este adevărată vor fi executate comenzile de pe ramura THEN, dacă expresia este falsă, vor fi executate comenzile de pe ra mura ELSE. Dacă expresia logică este falsă și ramura ELSE nu este in clusă, va fi executată prima comandă care urmează clauzei ENDIF. Clauza ENDIF trebuie inclusă la orice declarare a unui IF. O comandă IF poate include
BAZE DE DATE ŞI IMPLEMENTAREA LOR ÎN SISTEMUL DE ÎNVĂŢĂMÂNT by Irina ZAMFIRESCU [Corola-publishinghouse/Science/298_a_611]
-
prezente și expresia este adevărată vor fi executate comenzile de pe ramura THEN, dacă expresia este falsă, vor fi executate comenzile de pe ra mura ELSE. Dacă expresia logică este falsă și ramura ELSE nu este in clusă, va fi executată prima comandă care urmează clauzei ENDIF. Clauza ENDIF trebuie inclusă la orice declarare a unui IF. O comandă IF poate include mai multe blocuri IF...ENDIF pe ramurile sale (imbricare), cu condiția ca închiderea lor (cu ENDIF) să se facă în aceași
BAZE DE DATE ŞI IMPLEMENTAREA LOR ÎN SISTEMUL DE ÎNVĂŢĂMÂNT by Irina ZAMFIRESCU [Corola-publishinghouse/Science/298_a_611]
-
vor fi executate comenzile de pe ra mura ELSE. Dacă expresia logică este falsă și ramura ELSE nu este in clusă, va fi executată prima comandă care urmează clauzei ENDIF. Clauza ENDIF trebuie inclusă la orice declarare a unui IF. O comandă IF poate include mai multe blocuri IF...ENDIF pe ramurile sale (imbricare), cu condiția ca închiderea lor (cu ENDIF) să se facă în aceași ordine ca și deschiderea (nu se admite intersecția blocurilor). Funcția IIF returnează pe baza evaluării unei
BAZE DE DATE ŞI IMPLEMENTAREA LOR ÎN SISTEMUL DE ÎNVĂŢĂMÂNT by Irina ZAMFIRESCU [Corola-publishinghouse/Science/298_a_611]
-
expr 2. Această funcție este cunoscută și sub numele de IF scurt (imediat). Este folosită mai ales la expresiile care condițio nează afișarea conținutului unui câmp, în rapoarte sau eti chete. Execuția sa este mai rapidă decât echivalentul său IF...ENDIF. Comanda DO CASE...ENDCASE Execută primul set de comenzi ale căror expresie condi țională este adevărată. Comanda este echivalentul unor in strucțiuni IF cascadate. DO CASE CASE <expr L 1> <comenzi> CASE <expr L 2> <COMENZI> .... CASE <expr L n> <comenzi> [OTHERWISE <comenzi> ENDCASE Acțiunea comenzii • CASE
BAZE DE DATE ŞI IMPLEMENTAREA LOR ÎN SISTEMUL DE ÎNVĂŢĂMÂNT by Irina ZAMFIRESCU [Corola-publishinghouse/Science/298_a_611]
-
de IF scurt (imediat). Este folosită mai ales la expresiile care condițio nează afișarea conținutului unui câmp, în rapoarte sau eti chete. Execuția sa este mai rapidă decât echivalentul său IF...ENDIF. Comanda DO CASE...ENDCASE Execută primul set de comenzi ale căror expresie condi țională este adevărată. Comanda este echivalentul unor in strucțiuni IF cascadate. DO CASE CASE <expr L 1> <comenzi> CASE <expr L 2> <COMENZI> .... CASE <expr L n> <comenzi> [OTHERWISE <comenzi> ENDCASE Acțiunea comenzii • CASE <expr L 1> <comenzi>... când prima expresie logică CASE întâlnită
BAZE DE DATE ŞI IMPLEMENTAREA LOR ÎN SISTEMUL DE ÎNVĂŢĂMÂNT by Irina ZAMFIRESCU [Corola-publishinghouse/Science/298_a_611]