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

Modyfikacja szablonu RTF - Word psuja
https://forum.mix-soft.pl/viewtopic.php?f=15&t=2444
Strona 1 z 1

Autor:  browser123 [ 2010-11-04, 17:44 ]
Tytuł:  Modyfikacja szablonu RTF - Word psuja

Witam

W raportach tworzących wydruk RTF dodałem sobie możliwość drukowania pól dodatkowych Kontrahenta i Towaru. Problem w tym że po edycji szablonu np: vat_01.rtf i zmodyfikowaniu np kolumny@SWW tak by podstawiało się tam @Poledod1 raport nie podmienia mi tej zmiennej. Problem musi tkwić w formacie rtf który zapisuje Word 2003 bo gdy za pomocą edytora tekstowego zmodyfikuję nazwę zmiennej to wszystko działa poprawnie. Jeśli wiecie jakiego edytora do rtf użyć najlepiej lub jak ustawić Worda byłbym bardzo dzwięczny.


Pozdrawiam
Jacek

Autor:  wrob [ 2010-11-04, 19:54 ]
Tytuł: 

Zacznij od pisania o jakim programie mowisz itp - bedziemy wdzieczni :)

Najlepieje uzyc notatnika (albo worda a potem notatnika :-)

Autor:  browser123 [ 2010-11-04, 20:13 ]
Tytuł: 

Chodzi o Handel Premium ale program nie ma tu wielkiego znaczenia.
Cytuj:

Najlepieje uzyc notatnika (albo worda a potem notatnika :-)

Jakaś to porada jest ale czytając mój post można dojść do wniosku że obu użyłem. Word w wersji 2003 psuje a pisanie tego w notatniku nie jest najwygodniejsze.
Przykład linijki która chce zmienić @SWW na @Poledod1 :shock: :
\af1\afs16 \ltrch\fcs0 \f1\fs16\insrsid11157809 \hich\af1\dbch\af31505\loch\f1 @StVAT\cell \hich\af1\dbch\af31505\loch\f1 @SWW\cell.

Jeśli nie ma konstruktywnych podpowiedzi to dzięki za pozostałe.

Pozdrawiam

Autor:  wrob [ 2010-11-04, 21:50 ]
Tytuł: 

Word w kazdej wersji psuje - bo ma brzydka tendencje do dodawania nowych kodow formatujacych do rtf a potem symfonia na tym kleka.

tzn worda mozna uzywac ale bardzo uwaznie - tak zeby nic sam nie doformatowal itp - wtedy jest ok :)
Mozna open office on mniej z natury psuje

Autor:  Misiek [ 2010-11-04, 23:36 ]
Tytuł: 

Witam,

Jeżeli macro @jakas_zmienna nie podmienia się w Wordzie to czasami pomaga:
- całkowite wyczyszczenie formatowania komórki/tekstu zmiennej macro, standardowa funkcjonalność Worda,
- dane macro/zmienną można skopiować CTRL-C, następnie kasujemy tą wartość, wrzucamy do Notatnika CTRL-V i lecimy w drugą stronę, czyli CTRL-C z Notatnika i wklejamy do Worda CTRL-V,

W naszym przypadku zazwyczaj w/w pomagały, ale tak jak pisze Wrob - Handel (Symfonia/Forte) jest bardzo czuły na wszelkie "dziwne" zapisy w strukturze RTF'a i często zdarza się że niestety nie daje sobie rady - nie jest to jednak wina Handlu tylko Worda, który zaśmieca czysty kod RTFa :-(

Daj znać czy i które z zaproponowanych rozwiązań pomogły, przyda się na przyszłość taka wiedza :-)

Autor:  rafal [ 2010-11-04, 23:59 ]
Tytuł: 

można pokusić się o zobaczenie pliku rtf np:. w notatniku i upewnienie się czy nasza zmienna wygląda tak :
Kod:
@Nazwa

czyli jest cała i w kupie

a nie np: tak
Kod:
@}{\rtlch\fcs1
\af1\afs16 \ltrch\fcs0 \f1\fs16\insrsid3756154\charrsid3829327 \hich\af1\dbch\af31505\loch\f1 Naz}{\rtlch\fcs1 \af1\afs16 \ltrch\fcs0 \b\f1\fs16\insrsid3756154\charrsid3829327 \hich\af1\dbch\af31505\loch\f1 w}{\rtlch\fcs1 \af1\afs16 \ltrch\fcs0
\f1\fs16\insrsid3756154\charrsid3829327 \hich\af1\dbch\af31505\loch\f1 a}


w tym drugim też jest makro @Nazwa tylko, że Hadel już go tam nie zobaczy.

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