Uživatelské nástroje

Nástroje pro tento web


reports:openoffice

Rozdíly

Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.

Odkaz na výstup diff

Obě strany předchozí revizePředchozí verze
Následující verze
Předchozí verze
Následující verzeObě strany příští revize
reports:openoffice [2017/01/19 14:23] – [Úprava velkých repeated formátu OpenOffice - zaseknutí tisku] Petr Kristanreports:openoffice [2023/11/13 09:59] – [Makro na odstránkování podle textu v buňce] Libor Kadaník
Řádek 49: Řádek 49:
   dim args1(0) as new com.sun.star.beans.PropertyValue   dim args1(0) as new com.sun.star.beans.PropertyValue
  
-  For i=0 to Found.Count-1 +  If not ISNULL(Found) then 
-    'MsgBox Found(i).AbsoluteName +    For i=0 to Found.Count-1 
-    args1(0).Name = "ToPoint" +      'MsgBox Found(i).AbsoluteName 
-    args1(0).Value = Found(i).AbsoluteName +      args1(0).Name = "ToPoint" 
-    dispatcher.executeDispatch(document, ".uno:GoToCell", "", 0, args1()) +      args1(0).Value = Found(i).AbsoluteName 
-    dispatcher.executeDispatch(document, ".uno:InsertRowBreak", "", 0, Array()) +      dispatcher.executeDispatch(document, ".uno:GoToCell", "", 0, args1()) 
-  Next+      dispatcher.executeDispatch(document, ".uno:InsertRowBreak", "", 0, Array()) 
 +      dispatcher.executeDispatch(document, ".uno:ClearContents", "", 0, Array()) 'smaz text v bunce 
 +    Next 
 +  EndIf
  
   'skok zpatky na A1   'skok zpatky na A1
Řádek 99: Řádek 102:
  
  
 +===== Makro pro optimalni vysku vsech radku  =====
 +
 +<code freebasic>
 +
 +sub Main
 +  doc = thisComponent
 +  list = doc.sheets(0)
 +  radky = list.rows
 +  list.rows().OptimalHeight = True
 +end sub
 +
 +</code>
 ====== Výstupy do OpenOffice writer ====== ====== Výstupy do OpenOffice writer ======
  
Řádek 123: Řádek 138:
 ====== Úprava velkých repeated formátu OpenOffice - zaseknutí tisku ====== ====== Úprava velkých repeated formátu OpenOffice - zaseknutí tisku ======
  
-Moznosti|LibreOffice|Expertni nastaveni+Moznosti|LibreOffice|Expertni nastaveni:
 org.openoffice.Office.Common.Save.Document.PrettyPrinting = true org.openoffice.Office.Common.Save.Document.PrettyPrinting = true
  
Řádek 132: Řádek 147:
 zip -u -j system/reports/ucto/prehledvysledku.stc /tmp/content.xml zip -u -j system/reports/ucto/prehledvysledku.stc /tmp/content.xml
 </code> </code>
 +
 +====== Formátovaní čísla na výstupu ======
 +
 +Do buňky napsat **#@return {NumberFormat=DSI:GetMenaJazykDatum().Format, Value=DSI:FieldByName("cena"), BrushColor=...., FontColor=...., FontStyle=....}**
 +
 +====== Zobrazení po tisku v excelu ======
 +
 +Nedrží okraje + zápatí se překrývá s tiskem.
 +Řešení: ve formátu stránky - **Zápatí** zaškrtnout volbu **Automatická úprava výšky**
reports/openoffice.txt · Poslední úprava: 2024/02/02 08:31 autor: Libor Kadaník