easymacro/doc/content/es/documents/_index.md

786 B

+++ title = "Documentos" weight = 5 +++

Trabajar con Documentos

active

Documento activo.

doc = app.active
app.msgbox(doc.title)

iteration

Iterar en todos los documentos abiertos.

for doc in app.docs:
    app.debug(doc.type, doc.title)

count

Contar los documentos abiertos.

cuantos = len(app.docs)
app.debug(cuantos)

contain

Verificar si un documento esta en la colección.

resultado = 'mi_archivo.ods' in app.docs
app.debug(resultado)

index

Devolver por índice.

doc = app.docs[1]
app.debug(doc.type, doc.title)

name

Devolver por nombre.

nombre = 'mi_archivo.ods'
if nombre in app.docs:
    doc = app.docs[nombre]
    app.debug(doc.type, doc.title)