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 3 z 4

Autor:  krzysiek [ 2011-05-17, 14:08 ]
Tytuł: 

mellos pisze:
Wrob,
nie rób ze mnie laika :) .


E tam od razu laika. Prędzej lajkonika ;) Jeśli jesteś z Krakowa...

A co do odpowiedzi, jesli masz użytkownika ZENEK to ZENEKPODPIS.BMP przecież fragment "KatalogFirmy()+CurrentUser()+"podpis.bmp" właśnie to robi.

Autor:  wrob [ 2011-05-17, 14:22 ]
Tytuł: 

Prosze wybaczyc wacpanie Melos iz nieopatrzenie użyłem określenia "wnikliwie" ktore to słowo nie calkiem słusznie i zostala skojarzone przez waćpana z imputowaniem mu "laickiego" jestestwa ( wrecz dziekuje za tak skromne slowo bo mogl wacpan pomyslec iz "lamerskiego" a takowa zniewaga wola o pomste do nieba) - uroczyście zapewniam iz nie bylo mą wola urazic waćpana....
I spiesze wyjaśnic te przykrą omyłke chodziło mi wyłacznie o konotacje slowa "wnikliwie" z frazą "czytać ze zrozumieniem" :-D

Autor:  mellos [ 2011-05-17, 15:27 ]
Tytuł: 

Spokojnie Wrob, nic mnie nie razi ani nie ziębi :)
Dzięki za ciekawą wypowiedź. Temat odświeżony, nie musiał być zakładany nowy bo tyczyło się tego samego. Problem rozwiązany bo udało się, więc jest ok. Po prostu bajka jak każda skończyła się dobrze :).
Pozdrawiam serdecznie i może jeszcze do usłyszenia.
W każdym bądź razie dziękuję wszystkim za zainteresowanie tematem i za chęć niesienia pomocy, zwłaszcza początkującym użytkownikom.

Autor:  rafal [ 2011-05-17, 23:06 ]
Tytuł: 

mellos pisze:
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 ?


Sprawdź.

Autor:  mellos [ 2011-05-18, 09:29 ]
Tytuł: 

Rafał tak jest że zależy od zalogowanego użytkownika dzięki.
Jednak mam inny problem, próbowałem wstawić podpis do Faktury korygującej, a więc wybrałem Faktura korygująca I, i za chiny nie wiem gdzie to wstawić, do tego nie zrobiłem jednej ważnej rzeczy kopi kodu i coś namięszałem. Zniknęły mi ramki wystawił:

Kod:
      else
         SetFont(grub)
         print at str.szer-500, 25; iif(fWplaty > 0.000001,"ZAPŁACONO","ZWRÓCONO")
      endif
   koniec
   ramka od #L, #B+10, str.szer-100, 90, bRamki
      SetStyl( bl )
      print at 30, 20; "Słownie:"
      print " " + KwotaNaTekst( (using "%.2f",tot_bruttoKoryg * wsp ), "" )
koniec
endif
print at 0,#B+50;
FRNewRow(0)
FRDraw()
FRAddCol(-100,250,14,0,0)
if bNotat && sNotat then
ramka od 0, #y+20, str.szer, 10, bRamki
SetStyl ( nl )
print sNotat
koniec
endif
if arg6 != "" then
ramka od 0, #y+20, str.szer, 10
SetFont ( nb ) : Align(-1)
print "UWAGA: "
SetFont ( "tekst" )
print Arg6
koniec
endif
if bNotatRodz && sNotatRodz then
ramka od 0, #y+20, str.szer, 10, bRamki
SetStyl ( nl )
print sNotatRodz
koniec
endif
Dekretacje()
Footer(1)


Coś usunąłem, ale nie wiem w którym miejscu.
Udało mi się wstawić podpis ale znikały mi ramki. Więc tak kombinowałem że teraz nie mam ich wcale. :/

Autor:  wioleta701 [ 2014-06-04, 13:38 ]
Tytuł:  Re: [Handel Premium 2008.c] Podpis osoby sprzedajacej

Witam wszystkich forumowiczów,

również chciałam ustawić sobie podpis na fakturze i opisany w tym wątku sposób działa, ale podpis wyświetla się "przyklejony" do lewej strony ramki, tzn. nie jest centralnie pośrodku ramki. Co muszę zmienić w kodzie raportu, aby obrazek z podpisem wczytywał się centralnie?

Autor:  rafal [ 2014-06-04, 13:42 ]
Tytuł:  Re: [Handel Premium 2008.c] Podpis osoby sprzedajacej

Zwiększyć rozmiar podpisu do wymiarów ramki na podpis.

Autor:  wioleta701 [ 2014-06-04, 14:21 ]
Tytuł:  Re: [Handel Premium 2008.c] Podpis osoby sprzedajacej

Na poprzednim komputerze wgrany był podpis i umiejscowiony był centralnie w środku ramki oraz miał optymalną wielkość , natomiast jak powiększam w kodzie rozmiar bitmapy to faktycznie podpis wypełnia cała ramkę ale jest on wówczas rozmazany rozciągnięty i po prostu wygląda na za duży.
Jest jeszcze jeden szkopuł : poprzednio wczytywał się tylko podpis a obecnie jest podpis oraz wdrukowany napis "imię, nazwisko i podpis os upow. do wystawienia dokumentu". Być może fakt wyświetlania zarówno bit mapy jak i tegoż napisu powoduje taki efekt graficzny.

Tak wygląda mój kod, oczywiście rozmiar bitmapy zmieniałam, aby spr czy Twoja porada się sprawdzi

Cytuj:
print lf
bmp = Bitmap 650,300, KatalogFirmy()+CurrentUser()+"podpis.bmp"
Bitmap #bmp

buf="imię, nazwisko i podpis osoby upoważnionej do wystawienia dokumentu" : sPom="sc2"
if Arg4 then buf="Wystawił(a): "+Arg4 : sPom="sc3"
SetStyl ( sPom )
//print at #X,#Y+210-80*(FRid==15);buf
//Kewals
//Jeśli jest bitmapa dla danego operatora to wykonuje się procedura własna
//w przeciwnym wypadku program zachowuje się standardowo !!!
if !DRUKUJ_BMP(350,150) then print at #X,#Y+210-80*(FRid==15);buf
//Kewals
koniec
y=str.pozycja(#B)-str.pozycja(#T)
if bRamki then
DrawLine at x,0,700,0,1 : DrawLine at x,y,700,0,1
DrawLine at x,0,0,y,1 : DrawLine at x+700,0,0,y,1
x=x*3+700
DrawLine at x,0,700,0,1 : DrawLine at x,y,700,0,1
DrawLine at x,0,0,y,1 : DrawLine at x+700,0,0,y,1
endif
endif

Autor:  rafal [ 2014-06-04, 14:27 ]
Tytuł:  Re: [Handel Premium 2008.c] Podpis osoby sprzedajacej

wioleta701 pisze:
[...] natomiast jak powiększam w kodzie rozmiar bitmapy to faktycznie podpis wypełnia cała ramkę ale jest on wówczas rozmazany rozciągnięty i po prostu wygląda na za duży.


Nie rozciągaj bitmapy tylko przygotuj ją jeszcze raz większą.

Autor:  wioleta701 [ 2014-06-04, 14:30 ]
Tytuł:  Re: [Handel Premium 2008.c] Podpis osoby sprzedajacej

Tyle , że to ta sama bitmapa jest stosowana, co poprzednio (na poprzednim komputerze).Nie była tworzona nowa , więc teoretycznie jest sprawdzona Czy w zamieszczonym kodzie reszta jest ok?

Autor:  rafal [ 2014-06-04, 14:33 ]
Tytuł:  Re: [Handel Premium 2008.c] Podpis osoby sprzedajacej

Jak kod raportu się nie zmieniał i bitmapa się nie zmieniała to co się zmieniło?

Autor:  wioleta701 [ 2014-06-04, 14:44 ]
Tytuł:  Re: [Handel Premium 2008.c] Podpis osoby sprzedajacej

Na nowej jednostce (komputerze) została wgrana Symfonia, ale nie zapamiętane zostały poprzednie ustawienia,ale cała baza firmy została zapisana i dołączona (czyli poprzednio przygotowane podpisy również ). Raport dot. podpisu był standardowy , zatem dopisałam wskazany przez Ciebie fragment i podpis się pojawił.

A co może być przyczyną iż pojawia mi się zarówno grafika (podpis) jak i napis" imię nazw.os. upow. ....itd).

Na poprzednich dokumentach nie miałam tego napisu ( mam przed sobą fakturę wystawiana jeszcze na starym komputerze) może to jest przyczyną ?

Autor:  rafal [ 2014-06-04, 14:48 ]
Tytuł:  Re: [Handel Premium 2008.c] Podpis osoby sprzedajacej

Najlepiej na dodatkowym komputerze zainstalować program jako stację roboczą.
W tedy program będzie uruchamiany z jednego miejsca i wszystkie raporty będą te same.

Autor:  wioleta701 [ 2014-06-04, 14:50 ]
Tytuł:  Re: [Handel Premium 2008.c] Podpis osoby sprzedajacej

Ok zmodyfikowałam bitmapę i jest prawie dobrze :)

Czy jest możliwość, aby napis "imię, nazwisko i podpis osoby upoważnionej do wystawienia dokumentu" nie wyświetlał się? Bo jak wgrywa się podpis to ten napis mi się rozjeżdża , to już wolę aby, w ogóle go nie było :)

Autor:  rafal [ 2014-06-04, 15:00 ]
Tytuł:  Re: [Handel Premium 2008.c] Podpis osoby sprzedajacej

Zrób tak jak Ci radzę (ze stacją roboczą). Bo zainstalujesz kolejne stanowisko i będziesz się zastanawiała znowu co z tym robić.

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