easymacro/doc/docs/docs/index.md

874 B

title
Documentos

Trabajar con Documentos


active

Devuelve el 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)