Date: prev next · Thread: first prev next last


De la acest articol poți porni:
https://help.libreoffice.org/Common/XML_Form_Documents_XForms

Este o metodă de a crea un form special, cu care probabil orice poți realiza.

2013.08.08. 12:21 keltezéssel, Mihai Jurca írta:
Da,

multumesc foarte mult,
este intr-adevar ceea ce as avea nevoie ...

atat doar ca mai trebuie rezolvate urmatoarele aspecte de ordin ergonomic in ideea in care s-ar putea imbunatati Libreoffice-ul poate luati vreun premiu pentru imbunatatire ... ;) ... si daca este si mare il putem imparti .... ;)

dupa ce blochez documentul (sectiune protejata) si incep sa completez campurile initiale trebuie sa dau clik pe fiecare camp in parte: /clik - editare informatie din camp - ok si F9 ori de cate ori vreau sa vad totul actualizat/

daca s-ar putea face ceva de genul sa se blocheze documentul (sectiune protejata) si pe urma sa ma pot deplasa cu TAB la urmatorul camp in care sa pot incepe sa introduc informatiile fara sa mai dau clik pe camp /(clik - editare informatie din camp - ok)/ si evident totul sa fie updatat documentul imediat ce iesi din fiecare camp (fara sa mai dai F9)
in felul acesta s-ar usura foarte mult munca utilizatorului ...
... dupa cum spuneam documentul meu pe care il folosesc zilnic contine vreo 200 de campuri ... ... e foarte bine ca stiu de solutia furnizata de tine, dar imi ia foarte mult timp sa il completez cu clik - editare informatie din camp - ok si F9 ...

mersi mult inca o data
si daca pe viitor se mai poate face ceva imbunatatiri toata lumea va fi happy,


Mihai Jurca



On 08.08.2013 11:01, Nagy Ákos wrote:
2013.08.08. 10:51 keltezéssel, Nagy Ákos írta:
2013.08.07. 17:25 keltezéssel, Mihai Jurca írta:
da, mersi tare fain

ideea este sa stiu eu cum pot sa generez efectiv documentul.
ce ai folosit?
nu ma ajuta daca imi dai de-a gata fisierul (sablonul) ... mai trebuie sa muncim si noi ... ;)
chiar cred ca asa as putea sa il deunmesc si eu.
fac un sablon si cand am nevoie de el completez doar ce ma intereseaza. spuneam ca eu am un document cu vrei 200 de campuri initiale si trebuie sa stiu cum pot genera tot documentul, acesta (si pe urma oricare altele)
asta-i una ...

a doua:
exista cumva o metoda prin care sa "blochez" documentul astfel incat sa nu mai poata fi editat, cu exceptia (evident) a campurilor initiale?
Am găsit o soluție care rezolvă problema parțial:
Parțial, fiindcă prima parte unde completezi datele, trebuie să rămână editabilă, dar restul se poate bloca: Selectezi restul textului și dai Inserare - Secțiune, unde bifezi Protejează. Dacă vrei poți da și o parolă.
La Formatare - Secțiuni poți edita ulterior protejarea.

Se poate bloca documentul complet dacă folosești în loc de câmpuri de referință, Câmp de intrare (Inserare - Câmpuri - Funcții - Câmp de intrare), care pentru cea ce faci tu ar fi mai elegant, fiindcă este un câmp special pentru a crea un șablon de genul, dar nu am găsit o soluție prin care se pot crea referințe pentru aceste câmpuri de intrări.

Am găsit și soluția completă:
Creezi câmpuri de intrare (dacă le vrei goale, să pui un space în ele, altfel eu nu am reușit să le editez), pe care le selectezi și Configurezi o referință la ele, după care acea referință o poți insera oriunde în document. În final cu CTRL+A selectezi tot documentul și creezi o secțiune protejată, după care numai câmpurile de intrare le poți edita.


vad ca la solutia ta pot adauga continutul campurilor initiale (numele strazii de exemplu), dar foarte usor se poate modifica orice in document ...

Mihai


On 07.08.2013 14:48, Nagy Ákos wrote:
Fișierul în care am reușit să rezolv problema:
https://dl.dropboxusercontent.com/u/55468772/inserare%20nume.odt

Rezolvare:
În text trebuie selectat numele inițial (zona în care se va insera numele), iar în meniu Inserare - Referință încrucișată - Configurează referință - introdus numele referinței în câmpul Nume, apoi Inserează și încide. În text trebuie mutat cursorul acolo unde se va mai insera referința și: Meniu - Inserare - Referință încrucișată - Inserează referință - din lista Inserează referință către trebuie selectat Referință , apoi trebuie selectată referința din listă și Inserează.

După acesta în zona inițială dacă se introduce orice text, se va modifica în fiecare referință automat.

2013.08.07. 13:28 keltezéssel, Mihai Jurca írta:
ziua buna,

am cautat de doua saptamani peste toata documentatia si intr-o gramada de site-uri text si video
si nu am gasit o rezolvare la ceea ce ma intereseaza.

vrea sa imi spuneti cum pot rezolva in Libreoffice urmatoarea situatie: am un text pe mai multe zeci de pagini si de foarte multe ori trebuie sa introduc aceiasi informatie (text), de exemplu numele unei persoane. acest document trebuie sa il completez de zeci de ori pe zi si evident ca se consuma foarte mult timp sa tot dau copy-paste.

ajutorul pe care vi-l cer este sa imi spuneti daca exista o metoda sa introduc o singura data numele respectiv si acesta sa se autocompleteze ori de cate ori este necesar in document.

Foarte usor am reusit sa implementez acest lucru in Microsoft Word
unde mi-am definit o prima pagina cu "/achizitie de date/"cu "on-line form" si "text form field" si pe urma in tot documentul am pus referinte la campurile din pagina de "achizitie" ori de cate ori am nevoie de ele.

o exemplificare sumara se gaseste mai jos.

Mihai Jurca















--
Ákos


--
Unsubscribe instructions: E-mail to users+unsubscribe@ro.libreoffice.org
Posting guidelines + more: http://wiki.documentfoundation.org/Netiquette
List archive: http://listarchives.libreoffice.org/ro/users/
All messages sent to this list will be publicly archived and cannot be deleted

Context


Privacy Policy | Impressum (Legal Info) | Copyright information: Unless otherwise specified, all text and images on this website are licensed under the Creative Commons Attribution-Share Alike 3.0 License. This does not include the source code of LibreOffice, which is licensed under the Mozilla Public License (MPLv2). "LibreOffice" and "The Document Foundation" are registered trademarks of their corresponding registered owners or are in actual use as trademarks in one or more countries. Their respective logos and icons are also subject to international copyright laws. Use thereof is explained in our trademark policy.