mojaSymfonia FORUM
https://forum.mix-soft.pl/

Handel polecenie Run
https://forum.mix-soft.pl/viewtopic.php?f=15&t=1638
Strona 1 z 1

Autor:  Jarek75 [ 2010-01-20, 17:24 ]
Tytuł:  Handel polecenie Run

W docu mamy:
Cytuj:
string RUN( string raport, [argumenty])

Czyli np. Run("drugi raport", arg0, arg1, arg2, ..., arg8)
Niestety arg9 przekazać się już nie da. To też jest problemem, ale jakoś obszedłem.
Zauważyłem jednak (informacja z tego wątku), że można zrobić również tak:
Kod:
Run("drugi raport", -1, arg1, arg2, ..., arg8)

Powoduje to wykonanie raportu w trybie wydruku, podczas gdy wcześniejsza wersja robiła podgląd. Fajnie, że jest taka możliwośc, ale jak zrobić, żeby raport podrzędny ("drugi raport") wykonany został w takim samym trybie jak raport bieżący, zawierający to polecenie? Albo inaczej: jak sprawdzić, w jakim trybie wykonuje się nasz raport: czy jako podgląd, czy jako wydruk?

dopisane po upływie godziny:
Eureka, znalazłem. Przecież gdzieś to pamiętać musi. Sekcja [FVS] (lub inna) w pliku Admin.ini (lub innym), wpis Wydruk=0/1. Czyli końcowa postać jest następująca:
Kod:
Run("drugi raport", -Val(GetIni("FVS", "Wydruk", KatalogFirmy()+CurrentUser+".ini")), arg1, arg2, ..., arg8)

Strona 1 z 1 Strefa czasowa UTC+1godz. [letni]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/