mojaSymfonia FORUM https://forum.mix-soft.pl/ |
|
Symfonia FKP onOpen https://forum.mix-soft.pl/viewtopic.php?f=15&t=3177 |
Strona 1 z 1 |
Autor: | bugaj [ 2011-06-22, 09:49 ] |
Tytuł: | Symfonia FKP onOpen |
Witam, w symfonii Handel i Mała Księgowośc jest funkcja onOpen. Brak takiej funkcji w module Finanse i Księgowość. Potrzebuję uruchomić raport podczas uruchamiania i zamykania programu Symfonia Finanse i Księgowośc premium. Raport mam gotowy ale nie wiem jak zmusić FKP do automatycznego uruchamiania raportu podczas rozpoczynania i kończenia pracy z programem. |
Autor: | Misiek [ 2011-06-22, 10:22 ] |
Tytuł: | |
Mam wrażenie że czytałem o tym na forum, ale nie znalazłem wątku... Będę strzelał Umieść raport w katalogu: katalog instalacji programu\raporty\cnv\ Raport powinien wykonać się automatycznie przy WEJŚCIU do Symfonii, ale przy WYJŚCIU to już nie bardzo - na wyjście nie mam pomysłu... Jeżeli raport po WYKONANIU kasowałby się (choć nie sądzę), zrób go jako Read Only, to zabezpieczy raport przed usunięciem PS. Znalazłem http://forum.mojasymfonia.pl/viewtopic. ... c&start=15 |
Autor: | bugaj [ 2011-06-22, 10:26 ] |
Tytuł: | |
Misiek Dziękuję bardzo, A czy jest jakaś funkcja "bliźniacza" do funkcji OnTimer ? |
Autor: | bugaj [ 2011-06-22, 10:44 ] |
Tytuł: | |
i jeszcze wrac ając do folderu \raporty\cnv\ raport sięuruchamia ale tylko raz. Później wygląda na to że symfonia dodaje gdzieś nazwę pliku moj_raport.sc do jakiejś bazy ze znacznikiem "już uruchomione" i drugi raz nie uruchamia raportu, chyba że zmienię jego nazwę np. na moj_raport1.sc wtedy znowu raz zadziała. |
Autor: | bugaj [ 2011-06-22, 11:13 ] |
Tytuł: | |
i jeszcze wracając do folderu \raporty\cnv\ jeżeli w raporcie ustawi się wartość zmiennej BUF = „FAILURE” to wtedy raport jest wykonywany każdorazowo Pozostaje zatem kwestia uruchamiania raportu podczas końca pracy. Może jest jakiś raport który się uruchamia na koniec pracy z programem i tam dopisac #include i wywołać dodatkowy raport? Tylko czy jest takie miejsce ? |
Autor: | Misiek [ 2011-06-22, 13:51 ] |
Tytuł: | |
bugaj pisze: Misiek Dziękuję bardzo, A czy jest jakaś funkcja "bliźniacza" do funkcji OnTimer ? Niestety - nie ma OnTimera, chyba że użyjesz funkcji automatycznej: Kod: // funkcja wykonywana podczas zamykania okna programu int sub OnCloseWindow() //tu zamykamy bazy danych i wykonujemy inne czynności //wynikające z zamknięcia okna programu //np: // Close bDok endsub wtedy możesz wywoływać wielokrotnie ten sam kod, ale o różnych jednostkach czasu - nie koniecznie z takim interwałem jaki Ciebie interesuje. Wiem że to takie "kombinowanie" ale potrzeba matką wynalazków. Listę procedur automatycznych znajdziesz w katalogu raportów --> Procedury --> Formatki --> DOKUMENTY.TPL Ewentualnie coś zewnętrznego musiałbyś napisać, jakąś usługę w C# lub innym języku i pobierać informacje bezpośrednio z baz danych... Innych pomysłów nie mam... |
Autor: | bugaj [ 2011-06-22, 14:06 ] |
Tytuł: | |
Misiek jeszcze raz dziekuję za poświęcony czas. Ja taże znalazłem tylko mozliwość dodania funkcji pod PROCEDURY->FORMATKI i sądzę że inaczej się nie da. Pozdrawiam serdecznie Bugaj |
Autor: | smok [ 2013-03-06, 17:47 ] |
Tytuł: | Re: Symfonia FKP onOpen |
Wielkie dzięki działa Poz. |
Strona 1 z 1 | Strefa czasowa UTC+1godz. [letni] |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |