| 4D v18WP INSERT BREAK | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 
 | 
    4D v18
 WP INSERT BREAK 
         | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| WP INSERT BREAK ( objFaixa ; tipoRuptura ; modo {; atualizFaixa} ) | ||||||||
| Parâmetro | Tipo | Descrição | ||||||
| objFaixa | Objeto |   | Objeto de faixa 4dWrite Pro | |||||
| tipoRuptura | Inteiro longo |   | Tipo de quebra a inserir | |||||
| modo | Inteiro longo |   | Modo de inserção | |||||
| atualizFaixa | Inteiro longo |   | Modo de atualização da Faixa | |||||
O comando WP INSERT BREAK [#descv] insere uma nova ruptura de tipo tipoRuptura na faixa de seleção objFaixa segundo o modo de inserção modo e o parâmetro AtualizFaixa. [#descv]
Em objFaixa, passe:
Em tipoRuptura, passe uma das seguintes constantes do tema Constantes 4D Write Pro para definir o tipo de ruptura a inserir:
| Constante | Tipo | Valor | Comentário | 
| wk column break | Inteiro longo | 3 | Quebra de coluna: insere uma quebra de coluna | 
| wk line break | Inteiro longo | 0 | Quebra de linha (no mesmo parágrafo) | 
| wk page break | Inteiro longo | 2 | Quebra de página: define uma nova página | 
| wk paragraph break | Inteiro longo | 4 | Quebra de parágrafo: define um novo parágrafo | 
| wk section break | Inteiro longo | 1 | Quebra de seção: define uma nova seção | 
No parâmetro modo, passe uma constante para indicar o modo de inserção que se utilizará para a ruptura na faixa de seleção objFaixa:
| Constante | Tipo | Valor | Comentário | 
| wk append | Inteiro longo | 2 | Insere conteúdos ao final da faixa e atualiza a faixa para conter tanto os conteúdos anteriores quanto os inseridos. | 
| wk prepend | Inteiro longo | 1 | Conteúdos inseridos no início da faixa e atualiza a faixa para conter os conteúdos anteriores e os inseridos | 
| wk replace | Inteiro longo | 0 | Substituir e atualizar conteúdos da faixa; a nova faixa contèm os conteúdos inseridos. | 
| Constante | Tipo | Valor | Comentário | 
| wk exclude from range | Inteiro longo | 1 | Insere conteùdos ao fim da faixa e atualiza a faixa para menter apenas conteúdos anteriores. | 
| wk include in range | Inteiro longo | 0 | Insere conteúdos ao início da faixa e atualiza a faixa para manter apenas conteúdos anteriores | 
Se não passar o parâmetro ActFaixa, como padrão os conteúdos inseridos estão incluidos na faixa resultante.
Ao criar faturas, se deseja inserir quebras de página, exceto na última página:
 $nbInvoices:=Records in selection([INVOICE])
 For($j;1;$nbInvoices)
    ... //Processamento de faturas
    If($j#$nbInvoices) //Inserir uma quebra de página, exceto na última página
       WP INSERT BREAK($buildRange;wk page break;wk append;wk exclude from range)
    End if
 End for
	Produto: 4D
	Tema: Linguagem 4D Write Pro
	Número 
        1413
        
        
        
	
	Criado por: 4D v16
	Modificado: 4D v17
	Modificado: 4D v17 R2
	Modificado: 4D v17 R5
	
	
	Referência 4D Write Pro ( 4D v18)
	
	
	
 Adicionar um comentário
Adicionar um comentário