Macros/it



{{portal box|Documentazione per utenti e sviluppatori di macro|2=

Macro di Andrew
Informazioni sul linguaggio Basic delle macro con esempi di script, a cura di Andrew Pitonyak.
 * Andrew's Macros (versione ODT, versione PDF)

Guide LibreOffice a Basic

 * Riferimenti per programmare in Basic
 * [[Media:BasicGuide OOo3.2.0.odt|OO.o Basic Programmer's guide]] (odt, pdf)
 * StarOffice 8 Programmierhandbuch für BASIC 8, 2005 in tedesco (in inglese)
 * StarOffice 7 Office Suite - Basic Programmierhandbuch, 2003 in tedesco (in inglese)
 * OO.o Basic Guide website
 * LibreOffice Basic Macro Tutorials
 * StarOffice (Basic) programmer's Tutorial, May 2000

LibreOffice API
Gli script di LibreOffice utilizzano le API di LibreOffice (Application Programming Interface). La documentazione è consultabile su:


 * api.libreoffice.org
 * OpenOffice.org 3.1 Developer's Guide
 * Developer's Guide new home in LibreOffice wiki
 * ScriptForge Library

Python come un linguaggio macro
Python può essere usato come un linguaggio macro, più dettagli possono essere trovati a questa pagina:
 * Python come un linguaggio macro

Guide LibreOffice a Python
}}
 * Guida a programmare Python
 * Progettare e sviluppare applicazioni in Python

{{portal box|Strumenti - Collezioni|2=

Strumenti di sviluppo di Tomaž

 * Da LibreOffice 7.2, è incluso uno strumento di ispezione degli oggetti, che si trova in  (vedi generali sulla versione).
 * Lo strumento è simile alle estensioni X-Ray e MRI menzionate di seguito.
 * Leggete di più nei post del blog di Tomaž: parte 1 /2021/03/built-in-xray-like-uno-object-inspector.html parte 2 .html parte 3

Estensioni

 * X-Ray La macro di base mostra gli oggetti API e ne esplora il contenuto. Visualizza anche la maggior parte dei tipi di dati di base. La sua integrazione della documentazione API per servizi, interfacce, proprietà e metodi è limitata a OpenOffice.
 * Organizer di script Python alternativo (apso) aiuta a gestire i moduli Python come librerie LibreOffice o OpenOffice.
 * MRI In fase di progettazione non è sempre chiaro quali servizi siano effettivamente supportati da un oggetto UNO. MRI (My Reflection and Introspection) mostra le proprietà, i metodi, i servizi e le interfacce forniti da una variabile oggetto (ultimo rilascio).

Lanedo Labs (archiviato)

 * Spreadsheet Population (sviluppo fogli di calcolo)
 * Mail Merge (stampa unione)

Codice Snippets
Un insieme di frammenti di codice in Basic che coprono molte parti di LibreOffice: Il sito Web di OpenOffice CodeSnippet aveva una raccolta di macro in vari linguaggi di scripting: }}
 * Primitive in basic
 * http://codesnippets.services.openoffice.org
 * Nota: il sito non è disponibile, ma la pagina è ancora disponibile tramite all'indirizzo .org/index.xml archive.org.