Ïôìáäþéë ñúùëá 4GL. Ðïìøúï÷áôåìø ðïóôïñîîï ÷éäéô ä÷á ïëîá: DSourceE ó éóèïäîùí ôåëó- ôïí é ÷ùäåìåîîùí ïðåòáôïòïí, îá ëïôïòïí ïóôáîï÷éìïóø ÷ùðïìîåîéå ðòïçòáííù é DËïíáîäîïåE ó ëïíáîäáíé ïôìáäþéëá. Óõýåóô÷õåô ôáë öå DApplicationE ïëîï. × îåçï íïöîï ðåòåèïäéôø, þôïâù ÷éäåôø òåúõìø- ôáôù òáâïôù ïôìáöé÷áåíïê ðòïçòáííù. ÏÔÌÁÄÞÉË ÐÒÅÄÏÓÔÁ×ÌÑÅÔ ÔÁËÉÅ ×ÏÚÍÏÖÎÏÓÔÉ: Ðåòåèïäéôø íåöäõ Ëïíáîäîùí, Source é Application ïëîáíé. ×åóôé ÷ îéè ðïéóë ðï ûáâìïîõ. Îáèïäñóø ÷ Ëïíáîäîïí ïëîå ÷÷ïäéôø ëï- íáîäù ÏÔÌÁÄÞÉËÁ. Óïúäá÷áôø óïëòáýåîéñ äìñ ïâïúîáþåîéñ ëïíáîä ÏÔÌÁÄÞÉËÁ. Ðåòåëìàþáôø òåöéíù ÷ù÷ïäá îá ôåòíéîáì éîæïòíáãéé. ×ùèïäéôø ÷ ïðåòáãéïîîõà óéóôåíõ. Úáðõóëáôø ðòïçòáííõ îá ÷ùðïìîåîéå, ðòåòù÷áôø åå ÷ùðïìîåîéå, ðòïäïìöéôø ÷ùðïìîåîéå, ÷ùðïìîñôø ðï ûáçáí. Óïèòáîñôø óïóôïñîéå ÏÔÌÁÄÞÉËÁ ÷ æáêìå. ×ùðïìîñôø åçï ëïíáîäù, úáðéóáîîùå ÷ æáêìå. Òáóóôá÷ìñôø, ÷ëìàþáôø é ÷ùëìàþáôø ôïþëé ïóôáîï÷á é ôòáóóéòï÷ëé. Ðòéó÷áé÷áôø úîáþåîéñ ðåòåíåîîùí, ÷ùúù÷áôø æõîëãéé. ×ù÷ïäéôø îá üëòáî úîáþåîéñ ðòïçòáííîùè ðåòåíåîîùè, ÷ùòáöåîéê, ïâ®ñ÷ìåîéñ ðåòåíåîîùè, éíåîá æõîëãéê, óïäåòöáýéèóñ ÷ ðòïçòáííå, éíåîá é áòçõíåîôù æõîëãéê, áëôé÷îùè ÷ äáîîùê íïíåîô. Îéöå ðòé÷åäåî æïòíáô ÷óåè ëïíáîä ïôìáäþéëá. DÖéòîïóôøàE ÷ùäåìåîù äïðõóôéíùå óïëòáýåîéñ ëïíáîä, îå äïðõóëáàýéå ä÷õóíùóìåîîïóôé. ËÏÍÁÎÄÙ ÏÔÌÁÄÞÉËÁ: DHEELP [command | ALL] éóðïìøúõåíùå ÷ ÏÔÌÁÄÞÉËÅ ëïíáîäù. DEXEIT úáëïîþéôø òáâïôõ ó ÏÔÌÁÄÞÉËÏÍ. Ä×ÉÖÅÎÉÅ × ÏËÎÁÈ ÏÔÌÁÄÞÉËÁ. D!EUNIX-command ÷ùðïìîéôø ëïíáîäõ ïðåòáãéïîîïê óéóôåíù. {D/E|D?E}[ûáâìïî] ðïéóë ðï ûáâìïîõ ÷îéú/÷÷åòè. CR - ðï÷ôïòéôø. D^RE ðåòåòéóï÷áôø üëòáî D^PE óïèòáîéôø ôåëõýéê üëòáî ÷ æáêìå. (fgldbscr/fglapscr) D^TE ðåòåëìàþéôøóñ ó üëòáîá ÏÔÌÁÄÞÉËÁ îá Application üëòáî DVIEEW [module | function] ðåòåêôé ÷ Source ïëîï [÷ ëïîëòåôîõà 4GL æõîëãéà éìé íïäõìø.] ÕÐÒÁ×ÌÅÎÉÅ ÔÅÞÅÎÉÅÍ ÐÏÒÇÒÁÍÍÙ. DRUEN [arg [arg ...]] úáðõóôéôø 4GL ðòïçòáííõ îá ÷ùðïìîåîéå D^CE ðòåò÷áôø ÷ùðïìîåîéå ðòïçòáííù, ÷åòîõôøóñ ÷ Ëïíáîäîïå ïëîï DCOENTINUE [DIENTERRUPT | DQEUIT] ðòïäïìöéôø ÷ùðïìîåîéå ðòïçòáííù, éìé ðïóìáôø åê ^C éìé Quit DSETEP [n] [INTO] [NOBREAK] ÷ùðïìîéôø [n] 4GL ïðåòáôïòï÷. [CALL îå ëáë ïäéî] [âåú ïóôáîï÷ï÷] ÐÏËÁÚÁÔØ ÚÎÁÞÅÎÉÑ. DFEUNCTIONS [ûáâìïî] [>> filename] ÷ù÷åóôé éíåîá ðòïçòáííîï-ïâ'ñ÷ìåîùè 4GL æõîëãéê DVAERIABLE [variable | GLOBALS | ALL] [>> filename] ðïëáúáôø ïâ®ñ÷ìåîéñ ðåòåíåîîùè DDUEMP [GLOBALS | ALL] [>> filename] ÷ù÷åóôé éíåîá é úîáþåîéñ ìïëáìøîùè ðåòåíåîîùè ôåëõýåê æõîëãéé DPREINT expression [ { >> filename | PROGRAMM = programm-name ] ðïëáúáôø úîáþåîéå ÷ùòáöåîéñ éìé ïôðòá÷éôø BLOB îá ðòïçòáííõ ïâòáâïôëé DWHEERE [>> filename] ðïëáúáôø óôåë ÷ùúï÷ï÷ é áëôé÷îùå ðåòåíåîîùå ÎÁÓÔÒÏÊËÁ ÔÅËÕÝÅÇÏ ÓÅÁÎÓÁ. DUESE [[=] directory-name [, ...]] õëáúáôø íáòûòõô ðïéóëá æáêìï÷ ó éóèïäîùí ôåëóôïí. DALEIAS {name = cmd_str | *} îáúîáþéôø ëïíáîäå ÏÔÌÁÄÞÉËÁ éíñ éìé æõîëãéïîáìøîõà ëìá÷éûõ. DAPEPLICATION [DEVICE] device-name ðåòåîáðòá÷éôø ÷ù÷ïä 4GL ðòïçòáííù îá ÷ôïòïê ôåòíéîáì. DGEROW [SOURCE 9 | COMMAND 10 ] nlines éúíåîéôø òáúíåòù Ëïíáîäîïçï é Source ïëïî. DTUERN {[ON | OFF]} {[AUTOTOGGLE on ] [DISPLAYSTOPS on ] [EXITSOURCE on ] [PRINTDELAY off ] [SOURCETRACE off ]} ÷ëìàþéôø / ÷ùëìàþéôø òåöéíù ðïëáúá ôåòíéîáìá ÏÔÌÁÄÞÉËÁ. DTIEMEDELAY [SOURCE 1 | COMMAND 0 ] number Ëáë þáóôï ÷ù÷ïäéôø óðòá÷ëé. ÚÁÐÏÍÉÎÁÎÉÅ / ×ÏÓÓÔÁÎÏ×ÌÅÎÉÅ ÓÏÓÔÏÑÎÉÑ ÏÔÌÁÄÞÉËÁ. DWREITE [BREAK] [TRACE] [DISPLAY] [ALIASES] [>>] [filename] óïèòáîéôø ÷ æáêìå ëïíáîäù, õóôáîá÷ìé÷áàýéå ôïþëé ïóôáîï÷á, tra- cepoints, óïëòáýåîéñ, äéòåëôïòéé ðïéóëá, éìé ôåòíéîáìøîùå ðáòá- íåôòù ðïëáúá. Åóìé æáêì îå õëáúáî, ôï úáðéóù÷áåôóñ ÷ éîéãéáìé- úéòõàýéê æáêì ÏÔÌÁÄÞÉËÁ Dprogramma.4dbE DREEAD filename ÷ùðïìîéôø ëïíáîäù ÏÔÌÁÄÞÉËÁ éú æáêìá. ÔÏÞËÉ ÏÓÔÁÎÏ×Á É ÐÒÅÒÙ×ÁÎÉÑ. DLIEST [BREAK] [TRACE] [DISPLAY] ðïëáúáôø ôåëõýéå ôïþëé ïóôáîï÷á, tracepoints, ðáòáíåôòù ðïëáúá. [îåáëôé÷îáñ] [ïóôáîï÷ òáú ÷ count] DBEREAK [*] [(function)] ["name"] [-count] {[module.]line-no | variable | function]} [IF condition] [{commands}] ðïóôá÷éôø ôïþëõ ïóôáîï÷á DNOBEREAK {name | refno | function | ALL} õäáìéôø ôïþëõ ïóôáîï÷á. DTREACE [*] [(function)] ["name"] {[module.]line-no | variable | function | FUNCTIONS} [{commands}] [>> filename] õóôáîï÷éôø tracepoint îá ïðåòáôïòå, æõîëãéé, ðòé éúíåîåîéé úîá- þåîéñ ðåòåíåîîïê. DNOTERACE {name | refno | function | ALL} õäáìéôø tracepoint. DDIESABLE {name | refno | function | ALL} ÷ùëìàþéôø ôïþëõ ïóôáîï÷á éìé tracepoint. DENEABLE {name | refno | function | ALL} ÷ëìàþéôø ôïþëõ ïóôáîï÷á éìé tracepoint. ÐÅÒÅÐÒÉÓ×ÁÉ×ÁÎÉÅ ÚÎÁÞÅÎÉÊ ÐÅÒÅÍÅÎÎÙÈ. DDAETABASE database-name õëáúù÷áåô ôåëõýõà âáúõ äáîîùè DCLEEANUP [ALL]  éîéãéáìéúáãéñ, óâòïó ÷óåè îáòáâïôáîîùè ÷åìéþéî DCAELL function ([arg [,...]]) ÷ùðïìîéôø æõîëãéà é ðïëáúáôø ÷ïú÷òáýåîîïå úîáþåîéå. DLEET variable = expression ðòéó÷ïéôø úîáþåîéå ÷ùòáöåîéñ ðåòåíåîîïê.