4D v17WP Table get columns | 
            |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
                 
                
  | 
                
			
                    
                         
    4D v17
 
WP Table get columns  
                                
                                
        
 | 
                ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| WP Table get columns ( tabREf ; colInicio {; numCol} ) -> Resultado | ||||||||
| Parâmetro | Tipo | Descrição | ||||||
| tabREf | Objeto | 
             
         | 
        objeto referencia tabela | |||||
| colInicio | Inteiro longo | 
             
         | 
        posição da primeira coluna | |||||
| numCol | Inteiro longo | 
             
         | 
        numero de colunas a obter | |||||
| Resultado | Objeto | 
             
         | 
        Nova faixa de tabela contendo colunas selecionadas | |||||
O comando WP Table get columns devolve um novo objeto de faixa de celulas que contem a seleção de colunas refTabela definida por colIni e numCol.
O parâmetro colIni aponta a coluna da primeira tabela a devolver e o parâmetro numCol opcional especifica quantas colunas devem ser devolvidas. Se for omitido numCol, se devolve a coluna única colIni.
Se colIni mais numCol excede o número de colunas em refTabela, ou se colIni for maior que o número de colunas em refTabela,  a faixa retornada contém o número máximo de colunas possíveis.
Se quiser modificar alguns atributos das duas últimas colunas de uma tabela:
 C_OBJECT($wpTable;$wpRange;$wpRow1;$wpRow2;$wpRow3;$wpRow4;$wpRow5;$cols)
 $wpRange:=WP Create range(WParea;wk start text;wk end text)
 $wpTable:=WP Insert table($wpRange;wk append)
 $wpRow1:=WP Table append row($wpTable;"Paul";"Smith";25)
 $wpRow2:=WP Table append row($wpTable;"John";"Richmond";40)
 $wpRow3:=WP Table append row($wpTable;"Mary";"Trenton";18)
 $wpRow4:=WP Table append row($wpTable;"Christopher";"Lee";53)
 $wpRow5:=WP Table append row($wpTable;"Henry";"Cartier";42)
 
 $cols:=WP Table get columns($wpTable;2;2)
 WP SET ATTRIBUTES($cols;wk background color;0x00E0E0E0;wk text color;"red";wk height;"36pt";wk text align;wk center)Resultado:

Para obter uma faixa de colunas iniciando da décima até o final:
 WP Table get columns(tableRef;10;MAXLONG)
	Produto: 4D
	Tema: Linguagem 4D Write Pro
	Número 
        1476
        
        
        
	

	Criado por: 4D v16 R4
	Modificado: 4D v17
	Referência 4D Write Pro ( 4D v17)
	
	
	
	
	
Adicionar um comentário