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

[Handel Premium 2008.c] Podpis osoby sprzedajacej
https://forum.mix-soft.pl/viewtopic.php?f=2&t=1155
Strona 2 z 4

Autor:  rafal [ 2009-09-04, 09:50 ]
Tytuł: 

nie znajduje pliku z grafiką lub nie może jej wyświetlić.

Autor:  niziok [ 2009-09-07, 11:06 ]
Tytuł: 

Stosując ten sam schemat do wydania magazynowego podpis wstawia mi poniżej lewej ramki dla osoby odbierającej dokument? co jest nie tak?

Autor:  krzysiek [ 2009-09-07, 11:24 ]
Tytuł: 

zapewne raport jest trochę inaczej napisany - spróbuj rozwiązanie Rafała zaadaptować do niego nie tylko stosując identyczną przeklejkę

Autor:  rafal [ 2009-09-07, 11:27 ]
Tytuł: 

w dokumencie WZ
znajdź :
Kod:
SetStyl ( sPom )
ramka od str.szer/2+(str.szer/2-700)/2,#T,700,250,0


pod tym wstaw

Autor:  niziok [ 2009-09-07, 11:41 ]
Tytuł: 

dzieki, teraz jest już wszystko git :-)

Autor:  darek.007 [ 2009-09-09, 23:29 ]
Tytuł: 

po modyfikacji jakiego kolwiek #include'a trzeba "oddupić" raport

niziok pisze:
...Ma działać od strzała i nie zapomnijcie o aktualizacji raportów ;-)


pozwolę sobie przypomnieć zapomnianą kambinację klawiszy w programie Handel, która pozwala "oddupić" zmodyfikowany raport

Ctrl + Shift + Z

kombinacja kasuje kompilaty raportów, (co by to nie miało oznaczać)...
albo kliknać enter w głównym raporcie i ponownie go zapisać....

Autor:  mellos [ 2011-05-16, 10:06 ]
Tytuł: 

witam, chciałbym odświeżyć temat.
jak dodać podpis do danego użytkownika.
Próbowałem dodać podpis również tak jak opisywaliście jednak na wydrukach widzę tylko ramkę?

Autor:  mellos [ 2011-05-16, 11:22 ]
Tytuł: 

Czy nazwa pliku bitmapy musi być taka sama jak loginy użytkowników. Ciągle widzę tylko zakreślony kwadrat. Nie wiem czy to wina pliku .bmp. Plik wrzucam do głównego katalogu symfonii. Nie wiem co może być nie tak, wszystko wykonałem poprawnie.

Autor:  wrob [ 2011-05-16, 11:37 ]
Tytuł: 

Nie podpinaj sie pod cudze tematy :-)

Nazwa pliku moze byc dowolna - ale format bitmapy czarnobialej musi byc

Autor:  mellos [ 2011-05-16, 12:06 ]
Tytuł: 

Sorki, że podpiąłem się pod ten temat, ale chodzi o to samo więc po co zakładać nowy taki sam. Dlatego napisałem, że chcę odświeżyć temat.

Autor:  wrob [ 2011-05-16, 15:57 ]
Tytuł: 

Moze po prostu poczytaj wnikliwie ten temat - w nim jest odpowiedz na twoje pytanie... :-)

szczegolnie tne fragment -
bmp = Bitmap 200,150, KatalogFirmy()+CurrentUser()+"_podpis.bmp"

A ty chyba wrzucasz bitmapy do katalgou programu a nie firmy

ps. tu tez widac jaka ma byc nazwa :)

Autor:  mellos [ 2011-05-17, 08:31 ]
Tytuł: 

Wrob,
nie rób ze mnie laika :)
Temat przeczytałem wnikliwie, bmp wrzucam nie do katalogu całego programu tylko firmy, potem próbowałem i tak i tak. Nazwa pliku wiadomo może być różna jeśli zmienię ją w ścieżce na taką jak wrzuciłem. Jednak dalej nic nie działa, pokazuje się ramka z krzyżykiem.
BMP jest czarno białe, kod wstawiam w pliku Dokument sprzedaży - ramki.
Jak drukuje FV wybieram Dokument VAT I, może i w tym pliku trzeba coś zmienić. zamieszczam kod gdzie wcisnąłem waszego część kodu.
Kod:
if !buf then
         buf="imię, nazwisko i podpis osoby upoważnionej do\nodebrania dokumentu"
            else
               buf="Odebrał(a): "+buf : sPom="sc3"
            endif
         endif
          SetStyl ( sPom )
         print at #X,#Y+210-80*(FRid==15);buf
         kolumna 4
print lf
            bmp = Bitmap 200,150, KatalogFirmy()+CurrentUser()+"podpis.bmp"
            Bitmap #bmp
         buf="imię, nazwisko i podpis osoby upoważnionej do\nwystawienia dokumentu"   : sPom="sc2"
         if Arg4 then buf="Wystawił(a): "+Arg4 : sPom="sc3"
          SetStyl ( sPom )
         print at #X,#Y+210-80*(FRid==15);buf
      koniec

Ps. Próbowałem również nazywać plik tak jak opisywaliście wcześniej pod nazwę uzytkownika. też nic
Nie wiem czy dobrze wykonuję aktualizację raportów, mianowicie:
Przechodzę w raportach do System, klikam prawym w "aktualizacje raportów systemowych" i biorę wykonaj raport.
Zaznaczam, że posiadam Symfonie Handel 2010 wersja 10.0.16.0.

Autor:  rafal [ 2011-05-17, 09:53 ]
Tytuł: 

Przetestowałem ten kawałek kodu i działa.
Ramka z krzyżykiem może świadczyć , że program nie może znaleść pliku grafiki we wskazanej lokalizacji lub plik jest w złym formacie.
W Twoim przypadku plik powinien nazywać się np:. Adminpodpis.bmp czy tak jest?

Autor:  mellos [ 2011-05-17, 10:28 ]
Tytuł: 

Nie u mnie nazywał się "podpis.bmp" zmieniłem na "Adminpodpis.bmp".
Czy mam rozumieć, że:
KatalogFirmy() [sam odczytuje tutaj nazwę katalogu firmy] + CurrentUser() [tutaj sam czyta zalogowanego użytkownika] +"Adminpodpis.bmp" [nazwa pliku]

Czy plik ma być nazwany Adminpodpis a rozszerzenie sam odczytuje czyli .bmp czy nazwa cała ma być Adminpodpis.bmp. Wiem, że to głupie pytanie, ale kto pyta nie błądzi :)
Bo po zmianie nazwy pliku na Adminpodpis dalej widzi tylko ramkę. Jestem zalogowany na Admin.
Jednak sprawdzam podgląd wydruku FV wystawioną przez innego użytkownika, czy to ma jakieś znaczenie?

Autor:  mellos [ 2011-05-17, 10:34 ]
Tytuł: 

Hahaha :)
Ok Rafał dzięki, udało się. Wyświetliło się :)
Teraz rozumiem i wyjaśniam dla innych:

KatalogFirmy()+CurrentUser()+"podpis.bmp"

Fotka z podpisem wrzucona do katalogu firmy z nazwą np. "Adminpodpis" w formacie .bmp
CurrentUser - odczytuje tutaj zalogowanego użytkownika + czyta nazwę pliku "podpis.bmp" =
czyli nazwa pliku w tym wypadku Adminpodpis musi pokryć się z użytkownikiem Admin i końcówką nazwy pliku w skrypcie. Dlatego nazwa pliku musi posiadać przedrostek zalogowanego użytkownika.

Nie wiem, czy dobrze to wyjaśniłem, dopiero teraz to zadziałało.

Ale mam inne pytanie. Czy w ten sposób jak wrzucę inny plik z nazwą innego użytkownika to na wydrukach z jego konta będzie tylko jego podpis ?

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