mojaSymfonia FORUM https://forum.mix-soft.pl/ |
|
AmRaport https://forum.mix-soft.pl/viewtopic.php?f=15&t=375 |
Strona 1 z 1 |
Autor: | tatanka [ 2008-10-29, 18:04 ] |
Tytuł: | AmRaport |
Witam, czy do swoich projektów w VBA (w środowisku symfonii) można wykorzystywać controlkę amraport ?? |
Autor: | barnie [ 2008-10-29, 18:53 ] |
Tytuł: | |
można |
Autor: | tatanka [ 2008-10-29, 20:09 ] |
Tytuł: | |
Właśnie mam z nią problem. jest dodana do projektu, oprogramowałem ją tak jak chciałem (zgodnie z dokumentacją) i ładnie wykonuję mój raport ale w momencie próby wydruku (wywołanie metody amraport.doPrint 1) Mam komunikat : "AmRaport wersja nie licencjonowana. Drukowanie jest zablokowane.". Projekt VBA jest wykonany w środowisku KDF080. Co zrobić z tym fantem ?? |
Autor: | robcio [ 2008-10-29, 20:51 ] |
Tytuł: | |
1. Utwórz sobie nowy projekt sbc z jednym panelem o nazwie np: "drukuj.sbc" 2. Ustaw AmRaport jako kontrolkę tega panela/lu (to jest warunek dla licencji) 3. Ze swojego sbc (że tak powiem "głównego") wywołaj ten sbc Kod: Dispatch App, Doc App = GetApplication() Doc = App.Documents.OpenDocument(App.Exepath + "\sbc_fk\\drukuj.sbc") |
Autor: | tatanka [ 2008-10-29, 21:11 ] |
Tytuł: | |
czy te wywołanie mogę zrobić jako akcja do guzika na jednej z form mojego sbc ? i co jeśli dane które chcem umieścić na wydruku są w końcowej fazie widoczne na jednej z form 'głównego" sbc, ja się wtedy do nich odwołać ?? |
Autor: | tatanka [ 2008-10-29, 23:02 ] |
Tytuł: | |
Już wiem jak korzystać z kontrolki amraport. dzięki za pomoc. można zamknąć wątek. |
Autor: | rafal [ 2008-10-29, 23:04 ] |
Tytuł: | |
napisz krótko do jakich wniosków doszłaś/doszedłeś? Chętnie bym sko?ystał. Szczególnie interesuje mnie jaka metoda została wybrana. A jeżeli ta z nowym sbc to jak zostało rozwiązane przekazywanie danych do wydruku. z góry dziękuję |
Autor: | tatanka [ 2008-10-30, 00:48 ] |
Tytuł: | |
W swoim projekcie wszystkie operacje na danych wykonuje za pomocą form (na nich mam gridy). W projekcie głównym miałem tylko przyciski, które uwidaczniały odpowiednie formy projektu. Wiec wykorzystałem pozostałe miejsce głównej formatce projektu i dodałem tam (czyli w ustawieniach Element) jako AmControlType1 - 8-AmRaport. W ten sposób spełniłem wymaganie licencyjne ocx-a. Na dzień dzisiejszy takie rozwiązanie mnie zadowala więc nie będę szukał innego. Choć dopiero zacząłem trochę kodować vba w symfonii to wiedzę że możliwości są ogromne. |
Strona 1 z 1 | Strefa czasowa UTC+1godz. [letni] |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |