Õðòá÷ìñàýéå ëìá÷éûé é íåîà INFORMIX 1.1 Õðòá÷ìñàýéå ëìá÷éûé ðòé ÷÷ïäå/÷ù÷ïäå ÷ INFORMIX. DESCE Úáëïîþéôø òåäáëôéòï÷áîéå ðïìåê DAccept keyE DCTRL-CE Ðòåòù÷áîéå, Ïôíåîéôø ÷÷ïä DInterrupt keyE DCRE ××ïä, Ðåòå÷ïä(×óôá÷ëá) óôòïëé, ðåòåêôé ÷ óìåäõàýåå ðïìå DCTRL-RE Ðåòåòéóï÷áôø üëòáî DCTRL-AE Òåöéí ÷óôá÷ëá/úáíåîá DNLE,<DóôòåìëáE> Ä÷éçáôøóñ, ðåòåêôé ÷ óìåäõàýåå ðïìå DCTRL-HE Îáúáä, úáâïê DCTRL-DE Óôåòåôø ëïîåã óôòïëé ïô ëõòóïòá DCTRL-XE Õîéþôïöéôø óéí÷ïì (òáâïôáåô ÷ òåöéíå d211-tansi) DCTRL-WE ×ùúï÷ HELP ôåëóôá (òáâïôáåô ÷ òåöéíå d211-tansi) DCTRL-NE DÒõóóëéêE Dáìæá÷éôE DCTRL-OE DEnglishE DalphabetE 1.2 × üëòáîîïí íáóóé÷å: DF1E ×óôá÷éôø óôòïëõ ÷ üëòáîîùê íáóóé÷ DInsert keyE DF2E Õäáìéôø óôòïëõ ÷ üëòáîîïí íáóóé÷å DDelete keyE DF3E,DC4E Óìåäõàýáñ óôòáîéãá üëòáîîïçï íáóóé÷á DNext keyE DF4E,DC3E Ðòåäùäõýáñ óôòáîéãá üëòáîîïçï íáóóé÷á DPrevious keyE 2. Óéóôåíá íåîà ÷ INFORMIX. ×ù íïöåôå ðéóáôø é ïôìáöé÷áôø ó÷ïé ðòïçòáííù îá 4GL ÷ óòåäå INFORMIX'á. Óéóôåíá íåîà ïâåóðåþé÷áåô ÷óå üôáðù îáðéóáîéñ é ïôìáäëé ðòïçòáíí. × INFORMIXå ôòé ÷éäá íåîà: 2.1. Ìéîåêîïå íåîà: ƒ‘ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ’ ƒšINFORMIX-4GL: D E Program D Module E Query-language Exit ... ƒš ƒšCreate, modify, or run individual 4GL program modules. ƒš ƒš ƒš ƒš----------------------------------- Press CTRL-W for Help ---ƒš ƒš ƒš ƒ“ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ” INFORMIX-4GL: D E üôï îáú÷áîéå íåîà. Program D Module E Query-language Exit ... Ëïíáîäù, ëïôïòùå ÷ù íïöåôå ÷ùâòáôø. ×ùâòáîîáñ ëïíáîäá ÷ùäå- ìåîá D ñòëéí ã÷åôïí.E ( × äáîïí ðòéíåòå üôï D Module E.) Åóìé îå ÷óå ëïíáîäù ðïíåóôéìéóø îá üëòáîå, ôï ó ëòáà óôïéô ... - íîïçïôïþéå. Óíåìï ä÷éçáêôåóø ôõäá óôòåìëáíé éìé îáöíéôå NewLine é ÷ù õ÷éäéôå ðòïäïìöåîéå íåîà. ×ï ÷ôïòïê óôòïëå òáóðïìïöåîá ðïäóëáúëá-òáú®ñóîåîéå, þôï äå- ìáåô ÷ùâòáîîáñ ëïíáîäá. Ëáë ôïìøëï ÷ù ðåòåä÷éçáåôåóø îá äòõçõà ëïíáîäõ, ðïñ÷ìñåôóñ ðïäóëáúëá ë îï÷ïê ëïíáîäå. Åóìé ÷ù èïôéôå ðïìõþéôø âïìåå ðïäòïâîõà ðïäóëáúëõ, îáöíéôå DCONTROL-WE. Ôïçäá îá üëòáî îáþîåô ÷ù÷ïäéôøóñ æáêì ó ðïäòïâîïê ðïíïýøà. Óíïôòåôø åå íïöîï ðï ïäîïê óôòáîéþëå, îáöéíáñ ëìá÷éûõ DCRE, þôïâù ðåòåêôé ë óìåäõàýåê. Ðï äïóôéöåîéé ëïîãá æáêìá ÷ù ÷ùêäåôå ïâòáôîï, ÷ òåöéí íåîà. Ðïäóëáúëá DCONTROL-WE òáâïôáåô îå ôïìøëï ÷ ìéîåêîùè íåîà, îï é ðòáëôéþåóëé ÷åúäå ÷ INFORMIXå. Åäéîóô÷åîîïå, ï þåí îõöîï ðïíîéôø: ðåòåíåîîáñ ïëòõöåîéñ TERM äïìöîá âùôø ðòá÷éìøîï õóôáîï÷ìåîá (TERM=d211-tansi äìñ ôåòíéîá- ìá TATUNG é TERM=d460-tansi äìñ ôåòíéîáìá DASHER-460), éîáþå ðïíïýø ÷ùú÷áôø îå õäáóôóñ. Óí. æáêì h4rappendC "Õóôáîï÷ëá ðòïç- òáíîùè ðåòåíåîîùè INFORMIX" éìé infnastr "Ï îáóôòïêëå INFORMIX" DÓ ðïíïýøà óôòåìïë ÷ùâåòéôå îõöîõà ëïíáîäõ é îáöíéôå CR.E DÉìé îáöíéôå ðåò÷õà âõë÷õ ëïíáîäù.E Ðïþôé îá÷åòîñëá óòåäé ëïíáîä ðòéóõôóô÷õåô ëïíáîäá ÷ùèïäá äìñ ÷ïú÷òáôá ÷ ðòåäùäõýåå íåîà. Ïâùþîï ïîá îáúù÷áåôóñ DExitE éìé DQuitE éìé DKïîåãE éìé DResumeE. 3.2. "Ðìïóëïå" íåîà: ƒ‘ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ’ ƒšMODIFY MODULE >>D E ƒš ƒšChoose module with Arrow Keys or enter a name and press Enterƒš ƒš ƒš ƒš----------------------------------- Press CTRL-W for Help ---ƒš ƒš ƒš ƒš dbload prim2glob printlen2 ƒš ƒš ƒš ƒš dbload1 prim3 printlen4 ƒš ƒš ƒš ƒš prim0 D primM E viins ƒš ƒš ƒš ƒš prim1 printlen ƒš ƒ“ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ” Ïâùþîï ðòåäìáçáåô ÷ùâòáôø æáêì, ðòïçòáííõ, íïäõìø é ô.ð., ó ëïôïòùíé þôï-îéâõäø âõäõô äåìáôø (úáðõóëáôø îá ÷ùðïìîåîéå, ëïí- ðéìéòï÷áôø, õîéþôïöáôø, òåäáëôéòï÷áôø é ðò.). ×ùâåòéôå ôòåâõåíïå ó ðïíïýøà óôòåìïë <÷ðòá÷ï / ÷ìå÷ï>, <÷÷åòè / ÷îéú> (÷ùâòáîîïå ïâïúîáþáåôóñ D ñòëéí E îåçáôé÷îùí ðòñ- íïõçïìøîéëïí), é îáöíéôå ëìá÷éûõ DCRE, ðïäô÷åòöäáñ ó÷ïê ÷ùâïò. Íïöîï ÷íåóôï üôïçï îáâòáôø îõöîïå ÷áí îáú÷áîéå ó ëìá÷éáôõòù ðïóìå úîáëï÷ ÉÍÑ ÍÅÎÀ >> é îáöáôø DCRE. Åóìé ÷ù òáúäõíáìé ðòåäðòéîéíáôø ðòåäìáçáåíùå äåêóô÷éñ ( ïâùþîï üôï âù÷áåô åóìé ÷ù ðï ïûéâëå îáöáìé ëïíáîäõ Drop), ôï îáöíéôå D^CE é ÷ù ÷åòîåôåóø ÷ ðòåäùäõýåå íåîà. 4.3. Óéóôåíîáñ üëòáîîáñ æïòíá. Üôï, óïâóô÷åîîï çï÷ïòñ, äáöå é îå íåîà. Üôï üëòáîîùê íáóóé÷, ÷ ëïôïòùê ÷ù úáîïóéôå îõöîùå ÷áí äìñ îáóôòïêëé óéóôåíù äáîîùå. ƒ‘ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ’ ƒšMODIFY PROGRAM: D 4GL E Globals Other Program_Runner Exit ƒš ƒšEdit the 4GL sources list. ƒš ƒš ƒš ƒš--------------------------------------- Press CTRL-W for Helpƒš ƒš Program [ ] ƒš ƒš Runner [ ] Runner Path [ ]ƒš ƒš ƒš ƒš 4gl Source 4gl Source Path ƒš ƒš [ ] [ ] ƒš ƒš [D E ] [ ] ƒš ƒš [ ] [ ] ƒš ƒš ƒš ƒš Global Source Global Source Path ƒš ƒš [ ] [ ] ƒš ƒš ƒš ƒš Other .4go Other .4go Path ƒš ƒš [ ] [ ] ƒš ƒ“ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ” Ðïðá÷ ÷ üëòáîîõà æïòíõ (ô.å. ëïçäá ÷áû ëõòóïò ïëáúáìóñ ÷ üë- òáîîïí ðïìå æïòíù [D E ] ) ÷ù íïöåôå ä÷éçáôøóñ ðï ðïìñí üëòáîîïê æïòíù ó ðïíïûøà ëìá÷éû <óôòåìëé>, DNewLineE, DCRE, òåäáë- ôéòï÷áôø é ÷÷ïäéôø äáîîùå ÷ ðïìñè éóðïìøúõñ óéí÷ïìøîùå ëìá÷éûé, á ôáë öå óðåãéáìøîùå ëìá÷éûé INFORMIX äìñ òåäáëôéòï÷áîéñ üëòáî- îùè ðïìåê: D^XE, D^AE, D^DE, é äò. (óí. æáêì h4key - "Õðòá÷ìñàýéå ëìá÷éûé INFORMIX"). Ðåòåëìàþåîéå ó áîçìéêóëïçï îá òõóóëéê é ïâòáôîï - D^NE / D^OE. Þôïâù úáëïîþéôø ÷÷ïä ÷ üëòáîîõà æïòíõ, îáöíéôå ëìá÷éûõ DESCE, é é ÷óå ÷÷åäåîîùå äáîîùå âõäõô úáðïíîåîù, á ÷ù ÷åòîåôåóø ÷ ðòå- äùäõýåå íåîà. Åóìé ÷ù èïôéôå á÷áòéêîï ÷ùêôé éú üëòáîîïê æïòíù, îáöíéôå D^CE é ÷ù ÷åòîåôåóø ÷ ðòåäùäõýåå íåîà, á ÷óå þôï ÷ù îáéóðòá÷ìñìé ÷ üëòáîîïê æïòíå âõäåô úáâùôï é ïôâòïûåîï. D×îéíáîéå!!E D× INFORMIX æõîëãéé RETURN ÷ùðïìîñåô ëìá÷éûá CR,E Dá îå NewLine!! E