Arhiva

Razvojno okruženje

Integrated Development Environment(IDE) ili po naški integrisano razvojno okruženje u Fox-u
je unapređivano iz verzije u verziju, mada su osnovne stvari slične još od FoxBase-a.
Radni ekran VFP je podeljen na više delova, meni, toolbar(paleta
sa alatkama) i komandni prozor su elementi koji se pojavljuju
od kad je FoxPro dobio prefiks Visual.
Meni se
dinamički menja i dopunjuje novim opcijama u zavisnosti šta radite.

Palete sa alatkama uključujete sami, kako vam
koji alat zatreba.
Najvažniji “prozor” u svim verzijama Fox-a
je Command – komandni prozor.

Mada je mnogo stvari moguće uraditi i uz pomoć menija ili toolbar-a, komandni prozor
je najfleksibilniji za rad, a u većini poslova i brži od drugih
načina.

Jedna od prednosti programiranja u Visual FoxPro-u je upravo taj
interaktivni rad, koji se ostvaruje kroz komandni
prozor. Ne morate kompajlirati program samo da bi videli da li je
određena pretpostavka tačna. U komandni prozor možete kucati i
komande i pozive funkcijama ili procedurama, upoređivati ili ispitivati
vrednosti u promenjivama ili poljima u tabeli. Možete listati
tabelu kao u programima za tabelarna izračunavanja (spreadsheet
– Excel) i direktno menjati vrednosti u tim tabelama, ako vam to zatreba.
Jedino ograničenje ovog prozora je nemogućnost izvršavanja logičkih
struktura(IF – ELSE -ENDIF, FOR – ENDFOR itd…) , za to će vam
ipak trebati programče.

IDE uključuje i druge prozore koji se sami pojavljuju ili ih vi pozivate, na primer prozor svojstava(property window),
sesija podataka (data session), dokumenata (data view), pretraživač klasa i objekata
(class, objest browser), prozor radnih zadataka (task pane), kutija sa alatima(toolbox), debugger i drugi…
Svaki od ovih alata je priča za sebe i svaki vam pomaže u određenom poslu.

Jedna od najefikasnijih upotreba Visual FoxPro-a upravo zbog ove interaktivnosti i brzine pristupa podacima je ad-hoc data
warehousing, data mining i izveštavanje.

Sledeće poglavlje - Hello World