4D v17Utilizar os comandos do tema Texto com estilo | 
            ||||||||||||||||||||||||||||||||||||||||||
                 
                
  | 
                
			
                    
                         
    4D v17
 
Utilizar os comandos do tema Texto com estilo 
                                
                                
        
 | 
                |||||||||||||||||||||||||||||||||||||||||
| Sintaxe da expressão | Disponibilidade | Tipo | Descrição | 
| $wp_title | todas as partes no documento | Texto | Título definido no atributo wk title | 
| $wp_author | todas as partes no documento | Texto | Autor definido no atributo wk author | 
| $wp_subject | todas as partes no documento | Texto | Assunto definido no atributo wk subject | 
| $wp_company | todas as partes no documento | Texto | Empresa definida no atributo wk company | 
| $wp_notes | todas as partes no documento | Texto | Notas definidas no atributo wk notes | 
| $wp_dateCreation | todas as partes no documento | Fecha | Data de criação definida no atributo wk date creation | 
| $wp_dateModified | todas as partes no documento | Fecha | Data de modificação definida no atributo wk date modified | 
| $wp_pageNumber | Cabeçalho e rodapé - erro em todas as partes | Inteiro longo | Número de página, como está definido: desde o principio do documento (como padrão) ou desde a página de inicio da seção se estiver definida por inicio página da seção | 
| $wp_pageCount | Cabeçalho e rodapé - erro em todas as partes | Inteiro longo | Número de páginas: recontagem total de páginas | 
Para inserir uma expressão, tenha certeza de que o cursor se encontra na área apropriada (cabeçalho, rodapé ou corpo do documento) e chame ao comando ST INSERT EXPRESSION. Por exemplo, para inserir o número de página na área de rodapé selecionada:
 ST INSERT EXPRESSION(*;"4DWPArea";"$wp_pageNumber")O desenho abaixo de documentos pode ser definido, por exemplo:

É possível inserir expressões 4D que retornem imagens em suas áreas 4D Write Pro usando o comando ST INSERT EXPRESSION. Expressões podem ser variáveis, campos ou métodos 4D(*).
(*)Lembre que chamar um método 4D como uma expressão exige que o método tenha sido explicitamente permitido anteriormente (ver Filtrar expressões contidas em um documento 4D Write Pro).
Exemplos:
  //Insere uma variável imagem
 ST INSERT EXPRESSION(*;"WParea";"vPicture";ST Start highlight;ST End highlight)
 
  //Insere um campo
 ST INSERT EXPRESSION(*;"WParea";"[DOC]SamplePict";ST Start highlight;ST End highlight)
 
  //Insere um método 4D
 ST INSERT EXPRESSION(*;"WParea";"M_ComputeChart";ST Start highlight;ST End highlight)Pode ver a expressão de referência na ponta da imagem:

Todos os atributos de imagem podem ser aplicados a expressões de imagem (atributos wk image podem ser lidos). Note entretanto que já que imagens têm atributos específicos, 4D Write Pro deve avaliar a expressão pelo menos uma vez para detectar se seu resultado é uma imagem e lidar com ela como uma expressão de imagem. Isso significa que uma expressão de imagem é inserida com ST INSERT EXPRESSION, ST COMPUTE EXPRESSIONS deve ser chamado antes de estabelecer qualquer atributo de imagem.
Se a imagem resultante da expressão não puder ser computada ou carregada, 4D Write Pro exibe a imagem padrão de fundo negro para url indefinida ou não encontrada:

	Produto: 4D
	Tema: Linguagem 4D Write Pro
	
        
        
	
	Modificado: 4D v16
	Modificado: 4D v16 R5
	Referência 4D Write Pro ( 4D v17)
Adicionar um comentário