Altre funzioni continuano ad essere aggiunte all’elenco sempre più ampio di funzionalità di 4D View Pro e questa versione R non fa eccezione. 4D v18 R2 include nuovi comandi che consentono di aggiungere e rimuovere colonne o righe, nonché di definirne le dimensioni, la visibilità e le etichette di intestazione. Questo post del blog vi mostra come fare!
rimuovere righe e colonne
Il comando VP DELETE ROWS o VP DELETE COLUMNS sono stati creati per rimuovere righe o colonne. Ad esempio, se si desidera rimuovere le colonne selezionate dall’utente, si può usare il comando
VP DELETE COLUMNS (VP Get selection ("ViewProArea"))
Inserire righe e colonne
Il comando VP INSERT ROWS o VP INSERT COLUMNS sono stati creati per aggiungere righe o colonne. È sufficiente passare un intervallo con la prima colonna o riga come parametro, più il numero di righe o colonne da aggiungere. Ad esempio, per inserire tre colonne prima della colonna B:
VP INSERT COLUMNS (VP Column ("ViewProArea";1;3))
Modificare il numero di righe o colonne
Per impostazione predefinita, un foglio di 4D View Pro contiene 100 colonne e 1.000 righe. Se è necessario modificare questo valore per adattare il documento alle proprie esigenze, è possibile utilizzare i comandi VP SET COLUMN COUNT e VP SET ROW COUNT . Ad esempio, se si desidera ridimensionare il foglio a 10 colonne e 20 righe:
VP SET COLUMN COUNT ("ViewProArea";10)
)
VP SET ROW COUNT ("ViewProArea";20
Modificare gli attributi di righe e colonne
Il nuovo comando VP SET COLUMN ATTRIBUTES e VP SET ROW ATTRIBUTES consentono di farlo:
- Specificare la larghezza della colonna o l’altezza della riga
- Aggiungere un’interruzione di pagina per la stampa
- Nascondere o mostrare colonne o righe
- Consentire o negare agli utenti la possibilità di ridimensionare le colonne o le righe
- Modificare le etichette delle intestazioni delle colonne o delle righe
Ad esempio, se si desidera modificare la dimensione della colonna B e vietare agli utenti di modificarla, si può scegliere tra le seguenti opzioni
$ColumnProperties:=New object
$ColumnProperties .width:=100
$ColumnProperties .resizable:=False
VP SET COLUMN ATTRIBUTES (VP Column ("ViewProarea";1);$ColumnProperties)
Ridimensionare AUTOMATICAMENTE righe o colonne
È possibile regolare automaticamente le dimensioni delle righe o delle colonne in base al loro contenuto con i comandi VP ROW AUTOFIT o VP COLUMN AUTOFIT . Ad esempio, se si desidera regolare le righe e le colonne selezionate dall’utente:
VP COLUMN AUTOFIT (VP Get selection ("ViewProarea"))
VP ROW AUTOFIT (VP Get selection ("ViewProarea"))
È possibile testare tutti questi comandi nell’HDI di cui sopra.