Ocenite etot tekst:


05-iyul-91



    r4gl

Pol'zovatel' popadaet v glavnoe menyu Informix-4GL:

INFORMIX-4GL:   Module  Form  Program  Query-language  Exit
DModuleE          Sozdavat',  ispravlyat', vypolnyat' otdel'nye mo-
                duli na 4GL
DFormE            Sozdavat', ispravlyat', kompilirovat' 4GL ekran-
                nye formy
DProgramE         Opisanie i kompilyaciya mnogomodul'nyh programm
DQuery-languageE  Ispol'zovanie STRUKTURNOGO YAZYKA ZAPROSOV SQL.
                Vyzyvaet INFORMIX-SQL, komandu Query-language
DExitE            Vyhod iz INFORMIX-4GL.

Dlya togo, chtoby sozdavat', kompilirovat', zapuskat' na
vypolnenie i otlazhivat' moduli na yazyke 4GL,
vyberite komandu Module i vy popadaete v menyu DMODULEE:

MODULE:  Modify  New  Compile  Program_Compile  Run  Debug  Exit

DModifuE          Ispravlyat' sushchestvuyushchij programmnyj modul' na 4GL.
DNewE             Sozdat' novyj programmnyj modul' na 4GL.
DCompileE         Kompilirovat' otdel'nyj programmnyj modul'.
DProgram_CompileE Kompilirovat' vsyu programmu.
DRupE             Zapusk na vypolnenie otkompilirovannoj program-
                my ili modulya.
DDebugE           OTLADKA programmnogo modulya ili programmy na 4GL.
                Vyzyvaet DIALOGOVYJ OTLADCHIK 4GL INFROMIX'a.
DExitE            Vozvrat v INFORMIX-4GL Glavnoe Menyu.

POYASNENIYA

0. Bol'shinstvo komand predlozhat vam s pomoshch'yu  "ploskogo"  menyu
vybrat'  modul' ili programmu, kotoruyu budut obrabatyvat'. Esli
vy vdrug reshili otkazat'sya ot vypolneniya komandy, vmesto vybora
fajla nazhmite klavishu CTRL-C.

D1. ModifuE

Vyvedet  vam  "ploskoe" menyu s imenami sushchestvuyushchih v vashej di-
rektorii  modulej  na  yazyke 4GL (fajlov s rasshireniem .4gl). S
pomoshch'yu strelok vyberite nuzhnyj i nazhmite CR. Esli  nuzhnyj  vam
fajl  ne lezhit v tekushchej direktorii, mozhete vvesti ego marshrut-
noe imya, zavershiv ego klavishej CR. INFORMIX-4GL startuet  teks-
tovyj redaktor i vy smozhete ispravlyat' v nem fajl s programmoj.
Konchiv redaktirovat' fajl (a v redaktore RK, kotorym vy, skoree
vsego, budete pol'zovat'sya, dlya etogo nuzhno nazhat' klavishi
CTRL-T CTRL-T HOME ErasePage) vy popadete v dopolnitel'noe menyu

 DMODIFY MODULEE:  Compile  Save-and-exit   Discard-and-exit

Compile      Kompilirovat' ispravlennyj modul'. (Sm. 3. Compile)
Save-and-exit    Zapomnit' vnesennye izmeneniya.
Discard-and-exit Otmenit' vnesennye v fajl izmeneniya.

Vyberite  podhodyashchuyu  vam komandu (a obychno eto Compile i Saveญ
and-exit) i posle etogo vy vnov' okazhetes' v menyu MODULE.

D2. NewE

Sprosit, kak nazvat' novyj modul'. Vvedite imya modulya (bez ras-
shireniya .4gl). Posle etogo startuetsya tekstovyj redaktor RK. Vy
uvidite soobshchenie:

newname.4gl
? Fajl ne sushchestvuet         

Nazhmite klavishi F5 F11 NewLine i popadete v pustoj fajl, v  ko-
torom mozhete nabivat' programmu. Okonchanie raboty takoe zhe, kak
i posle komandy Modify.

D3. CompileE

Vyvedet vam "ploskoe" menyu s imenami sushchestvuyushchih v  vashej  di-
rektorii  modulej  na yazyke 4GL. Vvedite imya ili vyberite ego s
pomoshch'yu strelok. Vy uvidite dopolnitel'noe menyu:

COMPILE MODULE:   Object  Runable  Exit

Object  Kompiliruet do ob'ektnogo modulya (s rasshireniem .4go)
Runable Kompiliruet do vypolnimogo modulya (s rasshireniem .4gi),
        ispol'zujte ee, esli vasha programma sostoit  iz  odnogo
        etogo modulya.
Exit    Otkaz ot kompilyacii, vozvrat v menyu MODULE.

Esli  pri  kompilyacii obnaruzhilis' oshibki, INFROMIX-4GL sozdast
special'nyj fajl modulename.err, v kotorom pryamo v tekste prog-
rammy budut ukazany sintaksicheskie oshibki i  predlozhit  vam  ih
ispravit'. Vy uvidite dopolnitel'noe menyu:

COMPILE MODULE:D E  Correct  Exit

Correct  Vojti v fajl modulename.err i ispravit' oshibki. Oshibki
         pokazany strelochkami. Sami soobshcheniya ob oshibkah  unich-
         tozhat'  ne  nado,  oni budut udaleny avtomaticheski pri
         posleduyushchej kompilyacii.
Exit     Ne ispravlyat', vernut'sya v menyu MODULE.

D4. Program_CompileE

Vyberite  imya  programmy, kotoruyu hotite kompilirovat'. Pri us-
peshnoj kompilyacii budet sozdan fajl  program-name.4gi,  kotoryj
mozhno  budet  vypolnyat'  komandoj  Run v menyu MODULE ili v menyu
PROGRAM.

D5. RupE

Vyberite  imya programmy, kotoruyu hotite vypolnyat'. Po okonchanii
vypolneniya programmy vy vernetes' v menyu MODULE.

D6. DebugE

Vyberite imya programmy, kotoruyu hotite otlazhivat'. Po okonchanii
otladochnoj sessii vy vernetes' v menyu MODULE.


formy 4GL vyberite komandu Form   i vy popadaete v menyu FORM

DFORME:   Modify  Generate  New  Compile  Exit

DModifuE          Ispravlyat' opisanie ekrannoj formy 4GL.
DGenerateE        Generaciya standartnoj ekrannoj formy.
DNewE             Sozdat' opisanie novoj ekrannoj formy.
DCompileE         Kompilirovat' opisanie ekrannoj formy.
DExitE            Vozvrat v INFORMIX-4GL Glavnoe Menyu.

POYASNENIYA

D1. ModifuE

Vyvedet  vam  "ploskoe" menyu s imenami sushchestvuyushchih v vashej di-
rektorii ekrannyh form (fajlov s rasshireniem .per).  S  pomoshch'yu
strelok  vyberite  nuzhnuyu i nazhmite CR. Esli nuzhnyj vam fajl ne
lezhit v tekushchej direktorii, mozhete vvesti ego  marshrutnoe  imya,
zavershiv  ego  klavishej CR. INFORMIX-4GL startuet tekstovyj re-
daktor i vy smozhete ispravlyat' v nem fajl s opisanieem ekrannoj
formy. Konchiv redaktirovat' fajl (a v redaktore RK, kotorym vy,
skoree vsego, budete pol'zovat'sya, dlya etogo nuzhno nazhat'  kla-
vishi  CTRL-T CTRL-T HOME ErasePage ) vy popadete v dopolnitel'-
noe menyu

DMODIFY FORME:  Compile  Save-and-exit   Discard-and-exit

Compile          Kompilirovat' ispravlennuyu formu.
Save-and-exit    Zapomnit' vnesennye izmeneniya.
Discard-and-exit Otmenit' vnesennye v fajl izmeneniya.

Vyberite podhodyashchuyu vam komandu (a obychno eto Compile  i  Saveญ
and-Exit) i posle etogo vy okazhetes' v menyu FORM.

D2. GenerateE

INFORMIX-4GL predlozhit vybrat' bazu dannyh, tablicy kotoroj bu-
dut ispol'zovat'sya pri generacii ekrannoj formy.

Sprosit, kak nazvat' novuyu formu. Vvedite imya formy (bez rasshi-
reniya .per).

Posle etogo vy dolzhny ukazat' tablicy, so stolbcami kotoryh bu-
dut associirovanny polya v ekrannoj forme. Vy vybiraete tablicu,
zatem otvechaete na vopros dopolnitel'nogo menyu:

NEW FORM:   Table-selection-complete  Select-more-tables  Exit

Table-selection-complete        Zakonchit' vybor tablic
Select-more-tables              Prodolzhit' vybor tablic
Exit                            Otmenit' generaciyu formy

D3. NewE

Sprosit, kak nazvat' novuyu formu. Vvedite imya formy (bez rasshi-
reniya  .per).  Posle etogo startuetsya tekstovyj redaktor RK. Vy
uvidite soobshchenie:

new-form-name.per
? fajl ne sushchestvuet         

Nazhmite klavishi F5 F11 NewLine i popadete v pustoj fajl, v  ko-
torom  mozhete  nabivat'  opisanie formy. Okonchanie raboty takoe
zhe, kak i posle komandy Modify.

Sozdavat' novye ekrannye formy rekomenduetsya ne komandoj New, a
sozdav  komandoj  Generate  standartnuyu formu, ispol'zuya ee kak
zagotovku isprav'te i dopolnite ee v komande Modify.

D4. CompileE

Vyvedet vam "ploskoe" menyu s imenami sushchestvuyushchih v  vashej  di-
rektorii form. Vvedite imya ili vyberite ego s pomoshch'yu strelok.

Esli  pri  kompilyacii obnaruzhilis' oshibki, INFROMIX-4GL sozdast
special'nyj fajl form-name.err, v kotorom pryamo v tekste  formy
budut  ukazany  sintaksicheskie oshibki i predlozhit vam ih ispra-
vit'. Vy uvidite dopolnitel'noe menyu:

COMPILE FORM:D E  Correct  Exit

Correct  Vojti v fajl form-name.err i ispravit' oshibki.  Oshibki
         pokazany  strelochkami. Sami soobshcheniya ob oshibkah unich-
         tozhat' ne nado, oni budut  udaleny  avtomaticheski  pri
         posleduyushchej kompilyacii.
Exit     Ne ispravlyat', vernut'sya v menyu FORM.


lej s ishodnym tekstom 4GL, ob'ektnyh i na yazyke  Si,  to  vos-
pol'zujtes'  komandoj  Program  dlya  sozdaniya  opisaniya sostava
programmy. Vy popadete v menyu DPROGRAME:

PROGRAM: D Modify E New Compile Plan_Compile Run Debug Undefine Exit

DModifuE          Ispravlyat' opisanie sostava 4GL programmy.
DNewE             Sozdat' opisanie sostava novoj 4GL programmy.
DCompileE         Kompilirovat' programmu.
DPlanned_CompileE Soobshchit',  kakie dejstviya budut vypolnyat'sya pri
                kompilyacii.
DRupE             Zapusk na vypolnenie otkompilirovannoj programmy.
DDebugE           OTLADKA 4GL programmy.
DUndefipeE        Unichtozhit' opisanie programmy.
DExitE            Vozvrat v INFORMIX-4GL Glavnoe Menyu.

POYASNENIYA

D1. ModifuE

INFORMIX-4GL predlozhit vam vybrat' programmu, opisanie  sostava
kotoroj vy zhelaete ispravlyat'.

Posle etogo vy uvidite menyu MODIFY PROGRAM, i ekrannuyu formu, v
kotoroj nahoditsya tekushchee opisanie  programmy.  Poskol'ku  menyu
MODIFY  PROGRAM  i ego forma polnost'yu sovpadayut s NEW PROGRAM,
to dalee sm. punkt D2. NewE

D2. NewE

Dlya  hraneniya opisanij sostava programm INFORMIX-4GL ispol'zuet
special'nuyu bazu dannyh syspgm4gl. Esli vy v pervyj raz pristu-
paete k rabote s programmami, INFROMIX poprosit u vas  razreshe-
niya  etu  bazu sozdat'. Otvet'te DyesE, ne otkazyvajte emu, inache
ne smozhete rabotat' dal'she.

INFORMIX-4GL zaprosit imya, kotoroe vy hotite prisvoit' programme.

V opisanie programmy vhoyat:

   imena ishodnyh modulej na 4GL,

   imena obฎektnyh modulej (esli vy ne imeete ishodnyh),

   imena  fajlov s opisaniyami global'nyh peremennyh,

iz kotoryh sostoit vasha programma,

   nazvanie  programmy-Runner'a  (ee neobhodimo sozdavat', esli
   vasha programma ispol'zuet podprogrammy, napisannye na  yazyke
   Si), i

   nazvanie samoj programmy.

Vy uvidite menyu NEW PROGRAM, i ekrannuyu formu, v kotoruyu vy za-
nesete opisanie programmy.

ƒ‘ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ’
ƒšNEW PROGRAM:D E D 4GL E Globals  Other  Program_Runner  Rename Exitƒš
ƒšEdit the 4GL sources list.                                     ƒš
ƒš                                                               ƒš
ƒš--------------------------------------- Press CTRL-W for Help -ƒš
ƒš Program [prog12    ]                                          ƒš
ƒš Runner  [fglgo     ] Runner Path   [                        ] ƒš
ƒš Debugger[fgldb     ] Debugger Path [                        ] ƒš
ƒš                                                               ƒš
ƒš 4gl Source    4gl Source Path                                 ƒš
ƒš [modul1    ]  [/udd/moshkow                 ]                 ƒš
ƒš [modul2    ]  [                             ]                 ƒš
ƒš [modD E      ]  [                             ]                 ƒš
ƒš [modul3    ]  [../infte4gl                  ]                 ƒš
ƒš [          ]  [                             ]                 ƒš
ƒš                                                               ƒš
ƒš Global Source Global Source Path                              ƒš
ƒš [          ]  [                             ]                 ƒš
ƒš [          ]  [                             ]                 ƒš
ƒš                                                               ƒš
ƒš Other .4go    Other .4go Path                                 ƒš
ƒš [          ]  [                             ]                 ƒš
ƒš [          ]  [                             ]                 ƒš
ƒ“ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ›ƒ”

4GL             Ishodnye moduli
Globals         Moduli s global'nymi peremennymi
Other           Ob'ektnye moduli (ishodnye teksty  kotoryh  ot-
                sutstvuyut)
Program_Runner  Imya Runner'a
Rename          Ispravit' imya programmy
Exit            Vozvrat v menyu PROGRAM.

V  prostejshem (samom rasprostranennom) sluchae vam nuzhno ukazat'
imena ishodnyh modulej i modulej s opisaniem  global'nyh  pere-
mennyh. Po umolchaniyu ispol'zuetsya standartnyj Runner INFORMIX'a
fglgo, i otladchik fgldb.

Nazhmite  komandu  D4GLE, i vy popadete v ekrannyj massiv, v koto-
ryj, ispol'zuya strelki, NewLine, CR dlya peremeshcheniya  i  anglij-
skie bukvy (pereklyuchenie na anglijskij alfavit klavisha CTRL-O),
vvedete  imena modulej bez rasshireniya .4gl, po odnomu na stroch-
ke.

V sosednem pole vy mozhete ukazat' direktoriyu,  v  kotoroj  etot
modul'  nahoditsya (delat' eto neobhodimo esli on lezhit ne v te-
kushchej direktorii).

Esli  vvedenno bolee 5 modulej, INFORMIX-4GL avtomaticheski rol-
liruet ekrannyj massiv, osvobozhdaya mesto dlya sleduyushchego  imeni.
Mozhete  pol'zovat'sya  klavishami  F1,  F2 chtoby vstavit'/udalit'
stroku iz ekrannogo massiva.

Esli vy neverno nabrali ili ispravili opisanie v forme, i zhela-
ete  ot etogo otkazat'sya, nazhmite CTRL-C. Normal'no vvod zaver-
shaetsya klavishej ESC. I vy opyat' popadaete v menyu NEW PROGRAM.

Analogichno vnesite vsyu ostal'nuyu informyuciyu v opisanie: vyberi-
te komandu Globals, i, esli neobhodimo, Other.

Nazhmite Exit i vernites' v menyu PROGRAM.

D3. CompileE

Predlozhit vybrat' programmu dlya kompilyacii. Pri uspeshnom zaver-
shenii sozdaetsya "vypolnimyj" modul' program-name.4gi

D4. Planned_CompileE

Predlozhit vybrat' programmu i soobshchit, kakie dejstviya budut vy-
polnyat'sya pri kompilyacii. (No kompilirovat' ne budet!)

D5. RupE

Predlozhit vybrat' programmu  sredi otkompilirovannyh i zapustit
ee na vypolnenie. Po okonchanii ee vy vernetes' v menyu  PROGRAM.

D6. DebugE

Vyberite imya programmy, kotoruyu hotite otlazhivat'. Po okonchanii
otladochnoj sessii vy vernetes' v menyu PROGRAM.

D7. UndefipeE

Predlozhit vybrat' imya programmy, opisanie sostava   kotoroj  vy
zhelaete unichtozhit'. (Esli vy peredumali, nazhmite CTRL-C.)

Last-modified: Wed, 17 Apr 1996 04:34:17 GMT
Ocenite etot tekst: