| 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 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/ |
|