FAILU_SAUGYKLA(lcAction, lShowError, lcKodas_fl01, lnDateFrom, lnDateTo, lcModul, lcOpNo, lcKey2, lcKey3, lcKey4, lcKey5)
m.loFile_upload=FAILU_SAUGYKLA()
FAILU_SAUGYKLA('MENIU') && meniu atvaizdavimas
FAILU_SAUGYKLA('MENIU') - Rivile GAMA programoje rodomas menių punktas "Failų saugykla".
Papildomi parametrai aprašant INIT:
m.loFile_upload=FAILU_SAUGYKLA()
m.loFile_upload.test=.t. && test perkėlimas (skirta perkelti tik nurodytą failų kiekį)
m.loFile_upload.test_file=10 && perkeliamų failų maksimalus kiekis
FAILU_SAUGYKLA('MENIU') && meniu atvaizdavimas
lcKodas_fl01="*"
lcDateFrom=.f.
lcDateTo=.f.
lcModul="*"
lcOpNo="*"
lShowError=.t.
FAILU_SAUGYKLA("UPLOAD",lShowError,lcKodas_fl01, lcDateFrom, lcDateTo, lcModul, lcOpNo)
lcKodas_fl01="RO_B00_1_D"
lcDateFrom=.f.
lcDateTo=.f.
lcModul="*"
lcOpNo="*"
lShowError=.t.
FAILU_SAUGYKLA("UPLOAD",lShowError,lcKodas_fl01, lcDateFrom, lcDateTo, lcModul, lcOpNo)
lcKodas_fl01="*"
lcDateFrom=.f.
lcDateTo=.f.
lcModul="RO"
lcOpNo="*"
lShowError=.t.
FAILU_SAUGYKLA("UPLOAD",lShowError,lcKodas_fl01, lcDateFrom, lcDateTo, lcModul, lcOpNo)
lcKodas_fl01="RO_B00_1_D"
lcDateFrom=.f.
lcDateTo=.f.
lcModul="RO"
lcOpNo="*"
lShowError=.t.
FAILU_SAUGYKLA("UPLOAD",lShowError,lcKodas_fl01, lcDateFrom, lcDateTo, lcModul, lcOpNo)
lcKodas_fl01="RO_B00_1_D"
lcDateFrom=DATE(2023,2,28)
lcDateTo=DATE(2024,4,10)
lcModul="RO"
lcOpNo="*"
lShowError=.t.
FAILU_SAUGYKLA("UPLOAD",lShowError,lcKodas_fl01, lcDateFrom, lcDateTo, lcModul, lcOpNo)
lcKodas_fl01="RO_B00_1_D"
lcDateFrom=.f.
lcDateTo=.f.
lcModul="RO"
lcOpNo="010000000002"
lShowError=.t.
lnKey2=1
FAILU_SAUGYKLA("UPLOAD",lShowError,lcKodas_fl01, lcDateFrom, lcDateTo, lcModul, lcOpNo, lnKey2)
C:\RIV_GAMA\RIV_GAMA.EXE .f. .f. 2 AUTO auto XXF "FAILU_SAUGYKLA('UPLOAD', .f., '*', DATE(2023,2,28), DATE(2024,4,10), '*', '*')"
Klavišas:
lcKodas_fl01="PREKES"
lcDateFrom=.f.
lcDateTo=.f.
lcModul="*"
lcOpNo="*"
lShowError=.t.
FAILU_SAUGYKLA("UPLOAD",lShowError,lcKodas_fl01, lcDateFrom, lcDateTo, lcModul, lcOpNo)
b00_modul='KS' and rtrim(i39_modul_nr) in (select n08_kodas_ks from n08_klij where N08_KODAS_GS='VEZEJAI')
Klavišas:
lcKodas_fl01="KLIENTAI"
lcDateFrom=.f.
lcDateTo=.f.
lcModul="*"
lcOpNo="*"
lShowError=.t.
FAILU_SAUGYKLA("UPLOAD",lShowError,lcKodas_fl01, lcDateFrom, lcDateTo, lcModul, lcOpNo)
Pasinaudojant tarpine programa galima sugeneruoti failo pavadinimą pagal jūsų logiką. Programos pavyzdys "pavadinimas.prg" pridėtas prie atsisiuntimo failų. Tarpinėje programoje galima pasiekti keturis privačius kintamuosius: