Este é o site histórico da documentação 4D. As documentações estão sendo movidas progressivamente para developer.4d.com

Página Inicial

 
4D v20 R7
WP TABLE SPLIT CELLS

WP TABLE SPLIT CELLS 


 

WP TABLE SPLIT CELLS ( objAlvo ) | ( TableRef ; startColumn ; startRow {; columnCount{; rowCount}} )  
Parâmetro Tipo   Descrição
objAlvo  Objeto in Intervalo ou elemento ou documento 4D Write Pro
TableRef  Objeto in Referência de TAbela
startColumn  Inteiro longo in Posição da primeira célula de coluna
startRow  Inteiro longo in Posição da primeira linha da coluna
columnCount  Inteiro longo in Número de colunas a dividir
rowCount  Inteiro longo in Número de linhas a dividir

O comando WP TABLE SPLIT CELLS divide a seleção de intersecção de células em targetObj ou tableRef (definido por startColumnstartRowcolumnCount e rowCount). Uma célula será dividida só se tiver sido combinada horizontalmente, verticalmente, ou ambas; do contrario, a célula não será modificada.

Passe qualquer uma das duas:

  •  targetObj:
    • um intervalo ou
    • um elemento (tabela / linha / corpo / parágrafo / imagem ancorada / cabeçalho / rodapé / seção / subseção), ou    
    • um documento 4D Write Pro

Se targetObj não intersectar com uma tabela ou intervalo de texto onde se possa recuperar uma seleção de células, o comando não faz nada.

Se targetObj intersectar uma ou muitas células que não forem fusionadas antes, o comando WP TABLE SPLIT CELLS não faz nada.

Ou

  • tableref - referência de tabela
  • startColumn e startRow - definen as coordenadas superior esquerda da primera célula a dividir.
  • columnCount e rowCount (opcionais) - especificam respectivamente o número de colunas e o número de línhas a dividir.

    Se rowCount for omitido, é equivalente de passar 1 (valor normal). Se tanto columnCount quanto rowCount, forem omitidos, equivale a dividir una única célula e  se não forem fusionados antes não acontece nada. 
  • Se omitir startColumn e ColumnCount ou startRow e rowCount exceder o número de colunas/linhas em tableRef, ou se startColumn ou startRow forem maior que o número de colunas/linhas em tableRef, o intervalo contém o máximo possível de colunas/linhas, o que significa que cada célula da tabela (se tiver fusionado antes) se divide.

Exemplo  

Se quiser atribuir a um intervalo de células (que contenha algumas células já combinadas) e dividí-lo:

 WP TABLE SPLIT CELLS($table;3;2;1;1)
  //o
 $cells:=WP Table get cells($table;3;2;1;1)
 WP TABLE SPLIT CELLS($cells)

Resultado:

Os dados da célula já fusionada são mantidos todos na primeira célula (superior esquerda) depois da divisão, as outras células resultantes da divisão permanecem vazias.

Para mais detalles, consulte Fundir e separar células.



Ver também 

Gerenciar tabelas
WP TABLE MERGE CELLS

 
PROPRIEDADES 

Produto: 4D
Tema: Linguagem 4D Write Pro
Número 1816

 
CONTEÚDO DA PÁGINA 
 
HISTÓRIA 

Criado por: 4D v20 R2

 
ARTICLE USAGE

Referência 4D Write Pro ( 4D v20 R7)