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

Własne makra w HF 2012
https://forum.mix-soft.pl/viewtopic.php?f=15&t=4215
Strona 1 z 1

Autor:  ukiman [ 2012-10-04, 17:23 ]
Tytuł:  Własne makra w HF 2012

Witam
Jestem początkujący i proszę o podpowiedź jak utworzyć własne makro które mógłbym wykorzystywać w HTML lub RTF. Chodzi mi o wyciągnięcie ID kontrahenta i zdefiniowanie go w HTML za pomocą makra.
Pozdrawiam

Autor:  rafal [ 2012-10-04, 18:16 ]
Tytuł:  Re: Własne makra w HF 2012

czytałeś to : viewtopic.php?f=2&t=4157

chyba, że chodzi Ci o coś zupełnie innego.

Autor:  ukiman [ 2012-10-04, 20:12 ]
Tytuł:  Re: Własne makra w HF 2012

Dziękuję za szybką odpowiedź.
Czyli analogicznie aby dodać makro do HTML, to edytuje : Dokumenty->Sprzedaż-> Engine do dokumentów HTML

Znalazłem linijki:
Kod:
if find regular at "@Lp" then myReplace( "@Lp", using "%d",xPoz.item(i).lp) : found=1 //i ) : found=1

if find regular at "@SWW" then myReplace( "@SWW", RS(xPoz.item(i).PKWiU) ) : found=1

if find regular at "@Nazwa" then myReplace( "@Nazwa", RS(xPoz.item(i).Opis)) : found=1 //: nTotalPos+=1

if find regular at "@PCN" then myReplace( "@PCN", RS(DajPCN(i))) : found=1

if find regular at "@Notatka" then sNtTemp = RS(xPoz.item(i).Opis) :  myReplace( "@Notatka", sNtTemp ) : found=1

if find regular at "@PaskowyKod" then sNtTemp = RS(KodPaskowy_pozycji(i)) : myReplace( "@PaskowyKod", sNtTemp ) : found=1


Czyli dodając linijkę :

if find regular at "@IDkontrahenta" then myReplace( "@IDkontrahenta", RS(xPoz.item(i).kh.id) ) : found=1

Czy dobrze kombinuję? Wynikiem ma być FK ID kontrahenta w dokumencie HTML.

Autor:  wrob [ 2012-10-05, 02:27 ]
Tytuł:  Re: Własne makra w HF 2012

Moze prościej zamiast pytać czy dobrze kombinujesz (a chyba dobrze) - po prostu to zrobić i zobaczyć czy jest rezultat? :)

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