În cadrul opțiunii ‘Fereastră Telnet’ se pot definii ferestrele prin intermediul aplicației. În exemplul nostru vom defini o fereastră aferentă ieșirilor de imobilizări:
Așa cum se poate vedea în exemplul din imaginea de mai sus, la definirea unei ferestre se pot intoduce următoarele:
denumirea ferestrei
funcția ferestrei care coincide cu denumirea ferestrei
activă ceea ce înseamnă ca dacă este bifată această opțiune fereastra poate fi utilizată pe terminalul mobl (în exemplu este bifată această opțiune deci fereastra se va vedea pe terminalul mobil)
înălțime antet reprezintă numărul de linii rezervate pentru antet (în exemplu avem 2 linii rezervate pentru antet)
înălțime subsol reprezintă numărul de linii rezervate pentru subsol (în exemplu avem 2 linii rezervate pentru subsol)
antet rezervat reprezintă numărul de caractere rezervate la sfârșitul antetului pentru texte standard (alerte, etc).Trebui să fie același pentru toate ferestrele de pe un server (în exemplu avem 6 linii rezervate la sfârșitul antetului)
subsol rezervat reprezintă numărul de caractere rezervate la începutul subsolului pentru texte standard (acțiune înapoi, etc). Trebui să fie același pentru toate ferestrele de pe un server (în exemplu avem 6 linii rezervate la începutul subsolului)
margine sus reprezintă numărul de linii rezervate ca marja de pagină în partea de sus (în exemplu avem 0 linii rezervate ca marjă de pagină în partea de sus)
margine jos reprezintă n umărul de linii rezervate ca marja de pagină în partea de jos (în exemplu avem 0 linii rezervate ca marjă de pagină în partea de jos)
margine stânga reprezintă numărul de coloane rezervate ca marja de pagină în stânga (în exemplu avem 1 line rezervată ca marjă de pagină în stânga)
margine dreapta reprezintă numărul de coloane rezervate ca marja de pagină în dreapta (în exemplu avem 1 line rezervată ca marjă de pagină în dreapta)
Invoc apel determină faptul dacă se așteaptă confirmarea că datele sunt corecte (în exemplu această opțiune este bifată ceea ce înseamnă că se așteaptă confirmarea că datele sunt corecte )
salveaza context determină faptul dacă datele se salveaza datele (în exemplu această opțiune este bifată ceea ce înseamnă că datele introduse se vor salva)
se repetă indică dacă fereastra se poate repeta şi câmpurile se incrementează în context sau dacă acestea nu se repetă şi câmpurile se suprascriu în context.
cod apelat reprezintă o metodă în java care poate fi extinsă doar de către programator
afișează confirmare determină faptul că înainte de salvarea datelor, se va afișa o fereastră cu datele care urmează a fi salvate și se așteaptă confirmarea că acestea sunt corecte (în exemplu această opțiune este bifată ceea ce înseamnă că se va afișa fereastra de confirmare)
determină faptul dacă fereastra se ţine sau nu în contextul de telnet pe durata unei sesiuni
indică faptul dacă se rulează sau nu o metodă înainte de încărcarea ferestrei. Dacă se bifează atunci se activează câmpul
unde se completează codul care se rulează înainte de încărcarea ferestrei.
După definirea ferestrei(lor) urmează definirea câmpurilor din fereatră(e). Această acțiune se realizează în secțiunea ‘Câmpuri’. Pentru adăugare înregistrare nouă selectează secțiunea
după care se utilizează butonul
din stânga secțiunii din fereastra ‘Fereastră Telnet’, sau prin apăsare dublu-click stânga mouse pe secțiunea
.
Pentru modificarea înregistrării existentă se apasă dublu-click stânga mouse pe linia aferentă înregistrării din partea de jos a ‘Fereastrei Telnet’.
Pentru salvarea înregistrării, în fereastra ‘Câmpuri’, se apasă butonul , iar pentru ștergerea înregistrării se apasă butonul . În cazul în care se dorește să se renunțe la înregistrarea introdusă se apasă butonul
.
În exemplu nostru vom defini trei câmpuri după cum se poate vedea în imaginile alăturate:
câmpul numit dată al cărui format este de tipul dată (format setat la nivel de titular - dd.mm.yyy = zz.ll.aaaa) este un câmp obligatoriu care se va vedea la în linia 1 respectiv coloana 1 a ecranului terminalului mobil, eticheta acestuia se va afișa în partea din stânga a ecranului si are dimensiunea de 13 caractere. Valoarea editabilă a acestui câmp va fi de 14 caractere (zona în care se va introduce data)
câmpul număr de inventar al cărui format este de tip text, este un câmp obligatoriu care se va vedea la în linia 2 respectiv coloana 1 a ecranului terminalului mobil, eticheta acestuia se va afișa în partea din stânga a ecranului si are dimensiunea de 13 caractere. Valoarea editabilă a acestui câmp va fi de 14 caractere (zona în care se va introduce numărul de inventar)
câmpul motiv al cărui format est de tip listă este un câmp obligatoriu care se va vedea la linia 3 respectiv coloana 1 a ecranului terminalului mobil, eticheta acestuia se va afișa în partea din stânga a ecranului si are dimensiunea de 13 caractere. Valoarea editabilă a acestui câmp va fi de 14 caractere (zona în care se va introduce opțiunea dorită din lista afișată). Numărul de opțiuni din listă care se vor afișa vor fi 3 (pentru mai multe detalii de definire a unei liste a se vedea subcapitolul Câmpuri)
Pentru crearea unei Liste de Opțiuni se apasă click dreapta mouse pe opțiunea List Opțiuni și se selectează . Se va deschide o ferastră nouă precum în imaginea de mai jos:
În această ferestră se introduce denumirea listei în câmpul Denumire după care se apasă butonul . În cazul în care se dorește să se renunțe la înregistrarea introdusă se apasă butonul
. Pentru ștergerea înregistrării se apasă butonul .
Pentru adăugarea opțiunilor din listă se utilizează butonul
din stânga secțiunii și se deschide fereastra:
Aici se completează Cod Căutare si Denumirea cu opțiunea care va apărea în listă după care se apasă butonul . În cazul în care se dorește să se renunțe la înregistrarea introdusă se apasă butonul
. Pentru ștergerea înregistrării se apasă butonul .
După definirea câmpurilor din fereastră(e) urmează setarea ‘Ieșirilor’ din fereastră.
Această acțiune se realizează în secțiunea ‘Ieșiri’.
Pentru adăugare înregistrare nouă se selectează secțiunea
după care se utilizează butonul din stânga secțiunii din fereastra ‘Fereastră Telnet’, sau prin apăsare dublu-click stânga mouse pe secțiunea
.
Pentru modificarea înregistrării existentă se apasă dublu-click stânga mouse pe linia aferentă înregistrării din partea de jos a ‘Fereastrei Telnet’.
Pentru salvarea înregistrării, în fereastra ‘Ieșiri’, se apasă butonul , iar pentru ștergerea înregistrării se apasă butonul . În cazul în care se dorește să se renunțe la înregistrarea introdusă se apasă butonul
.
În exemplu nostru vom defini o ieșire spre o alta ferestră, mai exact spre fereastra de inventar:
După cum se poate vedea în imaginea de mai sus fereastra de ieșire este Inventar și acest lucru se realizează la validarea formularului (pentru mai multe detalii a se vedea subcapitolul Ieşiri)
În urma configurărilor ferestrei și a câmpurilor, conform exemplului de mai sus, pe terminalul mobil, vom vedea: