MSCAN_SP_CIKLE atsisiuntimas (Konsultantams ir atstovams):
Automatinis dokumentų spausdinimas arba PDF failų generavimas ir prisegimas cikle.
Funkcija paleidžia ciklą, kuris automatiškai atspausdina ataskaitą (arba sugeneruoja PDF failus) operacijoms, kurioms priskirtos parametruose nurodytos būsenos ir kurios tenkina nurodytas filtravimo sąlygas. Po spausdinimo operacijos būsena pakeičiama į parametruose nurodytą reikšmę.
Ciklo kartojimosi dažnis nustatomas paleidimo metu.
Sintaksė
MSCAN_SP_CIKLE(lcThis, lcAtaskaita, lcSpausdintuvas, lcBusenos, lcWhere, lnVeiksmas, lnKopijuSk)
Grąžina
. T., jei ataskaita atspausdinta ir (arba) failas suformuotas, .F. - jei baigta su klaidomis.
Parametras | Aprašymas | Formatas |
---|---|---|
lcThis | Visada thisform | C |
lcAtaskaita | Spausdinamos ataskaitos failas | C |
lcSpausdintuvas | Spausdintuvo vardas. Nenurodžius, naudojamas Windows Default spausdintuvas | C |
lcBusenos | Būsenų sąrašas. Išvardinamos būsenos, į kurias reikia atsižvelgti (būsena prieš spausdinimą), ir būsenos, į kurias reikia pakeisti po ataskaitos sugeneravimo (būsena po spausdinimo). Būsena prieš spausdinimą ir būsena po spausdinimo sujungiamos minuso ženklu. Būsenų rinkiniai atskiriami kableliu. | C |
lcWhere | Papildomos filtravimo sąlygos, atrenkant operacijas, kurioms reikia spausdinti ataskaitą | C |
lnVeiksmas | Veiksmas: 0-prikabinti PDF (pagal nutylėjimą), 1-Spausdinti, 2-prikabinti PDF ir spausdinti, 3-spausdinti per FOX (lipdukams) | N(1) |
lnKopijuSk | Kopijų skaičius spausdinant. Pagal nutylėjimą 1. | N |
Pavyzdys
=mscan_sp_cikle(thisform,"RP5_2062.frx","","9-37,11-37,21-38,23-38","i06_op_data>='2021.01.01'",0,1)
Funkcijos panaudojimo pavyzdys aprašytas čia.
Uždaviniai, kuriuos galima spręsti: