Zmienne lub Makro - problem z wprowadzaniem tekstu

Użytkowanie edytora dokumentów
Bartkiem
Posty: 2
Rejestracja: śr sty 05, 2011 10:25 am

Zmienne lub Makro - problem z wprowadzaniem tekstu

Post autor: Bartkiem »

Dzień dobry

Może problem jest błahy ale próbowałem już makra i zmienne. Wszystko działa ok ale ...

Tworze duży dokument w którym adres instytucji pojawia się w wielu miejscach, adres jest ten sam. Ale w przyszłości chciał bym zmienić wszędzie adres automatycznie. Po prostu mieć taki szablon dokumentu w którym zemnie adres gdzieś w jednym miejscu i się zmieni w całym dokumencie.

Pozdrawiam
OpenOffice 3.2 na Windows 7 64 bity
Awatar użytkownika
quest-88
Posty: 1105
Rejestracja: ndz maja 24, 2009 8:12 pm
Lokalizacja: Zabrze
Kontakt:

Re: Zmienne lub Makro - problem z wprowadzaniem tekstu

Post autor: quest-88 »

Nie prościej będzie kliknąć Ctrl+F i wybrać opcje "znajdź/zastąp"?
Standardowa diagnostyka rozwiązuje 90% problemów typu "wcześniej działało, ale już nie działa".
Przepis na LibreOffice
Uzyskałeś pomoc? Poinformuj innych o sprawdzonym rozwiązaniu i podziękuj. Dodaj [SOLVED] w tytule.
Bartkiem
Posty: 2
Rejestracja: śr sty 05, 2011 10:25 am

Re: Zmienne lub Makro - problem z wprowadzaniem tekstu

Post autor: Bartkiem »

niby tak w zasadzie o tym nawet nie pomyślałem, ale myślałem, że są jakieś zaawansowane metody redagowania. Pewnie są. Coś jak w tex'ie
OpenOffice 3.2 na Windows 7 64 bity
Jan_J
Posty: 4579
Rejestracja: pt maja 22, 2009 1:20 pm
Lokalizacja: Wrocław

Re: Zmienne lub Makro - problem z wprowadzaniem tekstu

Post autor: Jan_J »

Problem nie jest błahy. Dokumenty, zwłaszcza duże, mają wiele wspólnego ze strukturami danych.
O czym lud prosty, mamiony WYSIWYG-ami, woli nie wiedzieć.

Zdefiniuj zmienną. Wstaw/Pola/Inne/Zmienne/Pole użytkownika/Nazwa: ..., Wartość: ..., Format: Tekst.
Co nie zmienia faktu, że TeX-owe \def\Nazwa{Wartość} .... \Nazwa\ jest o wiele prostsze i potężniejsze. Takie czasy.

Jeżeli nawet po zmianie wartości zmiennej w tekście widać stare wartości, to zostaną zaktualizowane po ponownym otwarciu dokumentu.
JJ
LO (24.2|7.6) ∙ Python (3.12|3.11|3.10) ∙ Unicode 15 ∙ LᴬTEX 2ε ∙ XML ∙ Unix tools ∙ Linux (Rocky|CentOS)
Marek_Sz
Posty: 74
Rejestracja: pn lis 02, 2009 2:04 pm

Re: Zmienne lub Makro - problem z wprowadzaniem tekstu

Post autor: Marek_Sz »

Albo adres ustaw jako właściwość dokumentu Plik > Właściwości > Właściwości użytkownika. Do pliku wstawiasz ją przez Wstaw > Pola > Inne... > Informacje o dokumencie a w polu Typ informacja, którą chcesz wstawić będzie w kategorii Niestandardowe.
LibreOffice 5.0 na Windows 7 [praca] i LibreOffice 5.1 (64 bit) na Windows 7 [dom]
Camel_Gdansk
Posty: 1
Rejestracja: czw sty 20, 2011 4:15 pm

Re: Zmienne lub Makro - problem z wprowadzaniem tekstu

Post autor: Camel_Gdansk »

Czy w wartości pola we "Właściwościach użytkownika" można wpisać ciąg w kilku liniach? Gdy wklejam tam tekst ze znakami przejścia do nowej linii, wszystko zlewa się w jeden ciąg...
OpenOffice.org 3.2.1 @ Windows XP Professional
Jan_J
Posty: 4579
Rejestracja: pt maja 22, 2009 1:20 pm
Lokalizacja: Wrocław

Re: Zmienne lub Makro - problem z wprowadzaniem tekstu

Post autor: Jan_J »

Ja nie umiem. Ani we właściwościach dokumentu, ani w zmiennych.
Nie zaglądałem do odpowiedniego kodu, ale sądzę, że te formularze po prostu wycinają białe znaki z wpisywanego lub wklejanego tekstu.
JJ
LO (24.2|7.6) ∙ Python (3.12|3.11|3.10) ∙ Unicode 15 ∙ LᴬTEX 2ε ∙ XML ∙ Unix tools ∙ Linux (Rocky|CentOS)
ODPOWIEDZ