Documente Academic
Documente Profesional
Documente Cultură
Exemplu de panou
40
Funcia Search and Replace String va cuta n textul CNP conectat la terminalul de
intrare input string caracterul de tip spaiu conectat la terminalul de intrare search
string i l va nlocui cu textul vid, existent implicit la terminalul de intrare replace
string( ).
45
46
Se conecteaz valoarea de tip text obinut la terminalul de ieire result sting al funciei
Search and Replace String, la terminalul string al funciei String Subset care va
returna la terminalul de ieire substring un text care va conine un numr de caractere
a crui valoare va fi specificat la intrarea lenght, ncepnd cu poziia caracterului din
text specificat la intrarea offset (0). Valoarea existent la terminalul de intrare
offset(0) al funciei String Subset fiind implicit zero, la acest terminal nu este necesar
conectarea unei valori numerice deoarece textul reprezentnd numrul genului se afl
chiar pe prima poziie n textul CNP. La terminalul de intrare lenght funciei String
Subset se conecteaz valoarea numeric unu (figura 4.12).
48
Fig. 4.14
Pentru a afia textul M sau F n elementul indicator pentru texte Gen, se folosete
funcia Select (figura 4.15) disponibil n paleta de funcii n meniul Comparison.
49
Pentru a extrage din textul CNP cele dou caractere reprezentnd luna naterii, se
conecteaz valoarea de tip text obinut la terminalul de ieire result sting al funciei
Search and Replace String, la terminalul string al funciei String Subset. La
terminalul de intrare offset(0) al funciei String Subset se conecteaz valoarea
numeric trei, iar la terminalul de intrare lenght funciei String Subset se conecteaz
valoarea numeric doi. Valoarea de tip text obinut la terminalul substring al funciei
Strig Subset se transform n valoare de tip numeric utiliznd funcia Decimal Strig to
Number. Valoarea numeric obinut la terminalul number al funciei Decimal Strig to
Number se verific dac aparine intervalului [1,12] folosind funcia In Range and
Coerce (disponibila n meniul Comparison al paletei de funcii). Valoarea boolean de
50
51