OpenOffice.org - Körleveleknél adatmező frissítése

Fórumok

Sziasztok!

1.) Meg lehet oldani azt OpenOffice.org-ban, hogy egy körlevél dokumentumnál, ha egy rekord kiválasztásra kerül, akkor az egyből a dokumentumban megjelenjen?

Jelenlegi tudásom szerint, most a kiválasztott rekord után mindig meg kell nyomni az "Adatok mezőkké" gombot.

2.) A nyomtató ikon megnyomását követően ne jelenjen meg az alábbi üzenet: "A dokumentum címadatbázis-mezőket tartalmaz. Körlevelet szeretne nyomtatni?", hanem az alapértelmezett a "Nem" válasz legyen.

Miért lenne rá szükség?
Mert az adatbázis minden rekordjára nem kellene a dokumentumot nyomtatni, hanem a felhasználó manuálisan szeretné kiválasztani, hogy kinek nyomtat, kinek nem. Sajnos az adatok szűrése sem megoldható, mert a feltétel nem egzakt, azt csak a felhasználó képes eldönteni.
Tudom, nem bonyolult a két gomb megnyomása, de a microsoft termékében ez automatikusan működik (rekord kiválaszt, majd klick a nyomtatóra) OpenOffice.org-ban meg ehhez képest még plusz kettő klick, ami miatt sír a felhasználó, hogy többet kell dolgozni. :(

Windows XP alatt, az FSF által készített 3.0-ás OpenOffice.org-ról lenne szó. (OOO300m9 Build:9358).

Előre is köszönöm a segítséget!

Bye, Fifi

Hozzászólások

Szia!

Csak a nyomtatás ügyben tudok segíteni!

Az alábbi file-ba kell a következő szöveget beszúrnod:

.openoffice.org2/user/registry/data/org/openoffice/Office/Writer.xcu

true

0

false

Így működnie kell!

Nagyon nehezen találtam meg a megoldást a Neten de még nehezebben találtam meg, hogy hol olvastam a kérdésed...

De sikerült! Remélem menni fog Nálad is! :-)

Üdv! AcCEsS

Nem értem miért nem jeleníti meg az idézett forrást... elküldöm a választ priviben is!

Köszi!

Közben én is megtaláltam erre az egyre a megoldást, de mivel itt nem volt "mozgás", elfelejtettem ide beírni.

Én az itt olvasottak alapján csináltam meg.

Szóval windows alatt az OpenOffice.org 3 esetén:

  • userszinten történő beállításhoz:
    az C:\Documents and Settings\Felhasznaloneved\Application Data\OpenOffice.org\3\user\registry\data\org\openoffice\Office\Writer.xcu
  • rendszerszinten történő beállításhoz:
    C:\Program Files\OpenOffice.org 3\Basis\share\registry\data\org\openoffice\Office\Writer.xcu

a file-t kell kiegészíteni, illetve módosítani az alábbiakkal:


<node oor:name="FormLetter">
  <node oor:name="FileOutput">
   <node oor:name="FileName">
    <prop oor:name="FromDatabaseField" oor:type="xs:string">
     <value/>
    </prop>
    <prop oor:name="FromManualSetting" oor:type="xs:string">
     <value/>
    </prop>
    <prop oor:name="Generation" oor:type="xs:boolean">
     <value>true</value>
    </prop>
   </node>
  </node>
  <node oor:name="MailingOutput">
   <prop oor:name="Format" oor:type="xs:int">
    <value>0</value>
   </prop>
  </node>
  <node oor:name="PrintOutput">
   <prop oor:name="AskForMerge" oor:type="xs:boolean">
    <value>false</value>
   </prop>
  </node>
 </node>

Bye, Fifi

Ps.: azért nem jelent meg az xml kódod, mert a fórummotor html kódként értelmezte. Lásd: Karakter leírása.