LeenO computo metrico con LibreOffice
3.22.0
Il software libero per la gestione di computi metrici e contabilità lavori.
|
Funzioni | |
def | ScriviNomeDocumentoPrincipaleInFoglio (oSheet) |
def | SbiancaCellePrintArea () |
def | DelPrintSheetArea () |
def | setVisibilitaColonne (oSheet, sValori) |
def | setLarghezzaColonne (oSheet) |
def | rRow (oSheet) |
def | cercaUltimaVoce (oSheet) |
def | cercaPartenza (oSheet, lrow) |
def | selezionaVoce (oSheet, lrow) |
def | prossimaVoce (oSheet, lrow, n=1, saltaCat=False) |
def | eliminaVoce (oSheet, lrow) |
def | elimina_voce (lrow=None, msg=1) |
def | inserisciRigaRossa (oSheet) |
def | setAdatta () |
def | adattaAltezzaRiga (oSheet) |
def | inserSuperCapitolo (oSheet, lrow, sTesto='Super Categoria') |
def | inserCapitolo (oSheet, lrow, sTesto='Categoria') |
def | inserSottoCapitolo (oSheet, lrow, sTesto) |
def | invertiUnSegno (oSheet, lrow) |
def | numeraVoci (oSheet, lrow, tutte) |
def | MENU_elimina_righe_vuote () |
Funzioni di utilità per la manipolazione dei fogli relativamente alle funzionalità specifiche di LeenO
def LeenoSheetUtils.adattaAltezzaRiga | ( | oSheet | ) |
Adatta l'altezza delle righe al contenuto delle celle. imposta l'altezza ottimale delle celle usata in PL.Menu_adattaAltezzaRiga()
Definizione alla linea 468 del file LeenoSheetUtils.py.
def LeenoSheetUtils.cercaPartenza | ( | oSheet, | |
lrow | |||
) |
oSheet foglio corrente lrow riga corrente nel foglio Ritorna il nome del foglio [0] e l'id della riga di codice prezzo componente [1] il flag '#reg' solo per la contabilità. partenza = (nome_foglio, id_rcodice, flag_contabilità)
Definizione alla linea 205 del file LeenoSheetUtils.py.
def LeenoSheetUtils.cercaUltimaVoce | ( | oSheet | ) |
Definizione alla linea 184 del file LeenoSheetUtils.py.
def LeenoSheetUtils.DelPrintSheetArea | ( | ) |
Cancella area di stampa del foglio corrente
Definizione alla linea 69 del file LeenoSheetUtils.py.
def LeenoSheetUtils.elimina_voce | ( | lrow = None , |
|
msg = 1 |
|||
) |
@@@ MODIFICA IN CORSO CON 'LeenoSheetUtils.eliminaVoce' Elimina una voce in COMPUTO, VARIANTE, CONTABILITA o Analisi di Prezzo lrow { long } : numero riga msg { bit } : 1 chiedi conferma con messaggio 0 esegui senza conferma
Definizione alla linea 332 del file LeenoSheetUtils.py.
def LeenoSheetUtils.eliminaVoce | ( | oSheet, | |
lrow | |||
) |
usata in PL.MENU_elimina_voci_azzerate() Elimina una voce in COMPUTO, VARIANTE, CONTABILITA o Analisi di Prezzo lrow { long } : numero riga
Definizione alla linea 319 del file LeenoSheetUtils.py.
def LeenoSheetUtils.inserCapitolo | ( | oSheet, | |
lrow, | |||
sTesto = 'Categoria' |
|||
) |
lrow { double } : id della riga di inserimento sTesto { string } : titolo della categoria
Definizione alla linea 567 del file LeenoSheetUtils.py.
def LeenoSheetUtils.inserisciRigaRossa | ( | oSheet | ) |
Inserisce la riga rossa di chiusura degli elaborati nel foglio specificato Questa riga è un riferimento per varie operazioni Errore se il foglio non è un foglio di LeenO
Definizione alla linea 398 del file LeenoSheetUtils.py.
def LeenoSheetUtils.inserSottoCapitolo | ( | oSheet, | |
lrow, | |||
sTesto | |||
) |
lrow { double } : id della riga di inserimento sTesto { string } : titolo della sottocategoria
Definizione alla linea 610 del file LeenoSheetUtils.py.
def LeenoSheetUtils.inserSuperCapitolo | ( | oSheet, | |
lrow, | |||
sTesto = 'Super Categoria' |
|||
) |
lrow { double } : id della riga di inserimento sTesto { string } : titolo della categoria
Definizione alla linea 524 del file LeenoSheetUtils.py.
def LeenoSheetUtils.invertiUnSegno | ( | oSheet, | |
lrow | |||
) |
Inverte il segno delle formule di quantità nel rigo di misurazione lrow. lrow { int } : riga di riferimento usata con XPWE_it
Definizione alla linea 666 del file LeenoSheetUtils.py.
def LeenoSheetUtils.MENU_elimina_righe_vuote | ( | ) |
elimina le righe vuote negli elaborati di COMPUTO, VARIANTE o CONTABILITA
Definizione alla linea 762 del file LeenoSheetUtils.py.
def LeenoSheetUtils.numeraVoci | ( | oSheet, | |
lrow, | |||
tutte | |||
) |
tutte { boolean } : True rinumera tutto False rinumera dalla voce corrente in giù
Definizione alla linea 730 del file LeenoSheetUtils.py.
def LeenoSheetUtils.prossimaVoce | ( | oSheet, | |
lrow, | |||
n = 1 , |
|||
saltaCat = False |
|||
) |
oSheet { obect } lrow { double } : riga di riferimento n { integer } : se 0 sposta prima della voce corrente se 1 sposta dopo della voce corrente sposta il cursore prima o dopo la voce corrente restituendo un idrow
Definizione alla linea 281 del file LeenoSheetUtils.py.
def LeenoSheetUtils.rRow | ( | oSheet | ) |
Restituisce la posizione della riga rossa
Definizione alla linea 173 del file LeenoSheetUtils.py.
def LeenoSheetUtils.SbiancaCellePrintArea | ( | ) |
area
Definizione alla linea 52 del file LeenoSheetUtils.py.
def LeenoSheetUtils.ScriviNomeDocumentoPrincipaleInFoglio | ( | oSheet | ) |
Indica qual è il Documento Principale nell'apposita area del foglio corrente
Definizione alla linea 17 del file LeenoSheetUtils.py.
def LeenoSheetUtils.selezionaVoce | ( | oSheet, | |
lrow | |||
) |
Restituisce inizio e fine riga di una voce in COMPUTO, VARIANTE, CONTABILITA o Analisi di Prezzo lrow { long } : numero riga all'interno della voce
Definizione alla linea 247 del file LeenoSheetUtils.py.
def LeenoSheetUtils.setAdatta | ( | ) |
altezza { integer } : altezza fissa il valore dell'altezza ottimale
Definizione alla linea 448 del file LeenoSheetUtils.py.
def LeenoSheetUtils.setLarghezzaColonne | ( | oSheet | ) |
regola la larghezza delle colonne a seconda della sheet
Definizione alla linea 95 del file LeenoSheetUtils.py.
def LeenoSheetUtils.setVisibilitaColonne | ( | oSheet, | |
sValori | |||
) |
sValori { string } : una stringa di configurazione della visibilità colonne permette di visualizzare/nascondere un set di colonne T = visualizza F = nasconde
Definizione alla linea 81 del file LeenoSheetUtils.py.