Programul scris în QPILE este un fișier text în codarea Windows-1251 cu o extensie * .qpl, de exemplu, "myprogram.qpl". Astfel, puteți scrie programul într-un notebook obișnuit.
Fiecare program QPILE poate și ar trebui să descrie doar un singur tabel QUIK. Numai un singur program poate fi găsit într-un fișier (deși este posibil să conectați fișiere suplimentare, dar mai multe despre acestea mai târziu).
Programul QPILE cuprinde trei părți:
- "Titlu" - conține numele programului și o descriere a parametrilor acestuia;
- "Program body" - un set de comenzi, codul real al programului;
- "Descrierea coloanelor din tabel" - o descriere a coloanelor tabelului de ieșire.
Programul trebuie să conțină toate secțiunile care urmează unul pe altul. Astfel, cadrul oricărui program arată astfel:
PORTFOLIO_EX Name_QPILE_program;
...
Descrierea parametrilor programului
...
PROGRAMUL
...
Set de comenzi
...
PARAMETER tbl_name;
...
Descrierea parametrilor câmpului
...
END
Iată un exemplu de program probabil cel mai simplu, care va afișa doar un mesaj:
PORTFOLIO_EX HelloWorld;
DESCRIERE Afișați mesajul Hello World!
CLIENTS_LIST ALL_CLIENTS;
FIRMS_LIST ALL_FIRMS;
Mesaj ("Hello World!", 1)
PARAMETRU Coloană;
PARAMETER_TITLE someColumn;
PARAMETER_DESCRIPTION În acest câmp al tabelului nu apare nimic;
PARAMETER_TYPE STRING (255);
END
Pentru a începe programul, trebuie să faceți următoarele:
Asta e tot Dacă ai mesaje în setările QUIK, atunci la fiecare 10 secunde acest exemplu va genera un mesaj nou.