Mudanças entre as edições de "TPHFormulario"

Linha 2: Linha 2:
  
 
Abrir formulários e recuperar conteúdo dos campos dentro dos scripts
 
Abrir formulários e recuperar conteúdo dos campos dentro dos scripts
 +
 +
== Propriedades ==
 +
{| class="wikitable" style="width: 100%"
 +
! Nome
 +
!Tipo
 +
!Descrição
 +
|-
 +
|Arquivo
 +
|String
 +
|Conteúdo do XML.
 +
|}
  
 
== Procedimentos ==
 
== Procedimentos ==

Edição das 07h36min de 7 de junho de 2021

Conceito

Abrir formulários e recuperar conteúdo dos campos dentro dos scripts

Propriedades

Nome Tipo Descrição
Arquivo String Conteúdo do XML.

Procedimentos

  • CriarFormulario(Nome:String;Show:Boolean = True) : Boolean: Cria o formulário e retorna o valor true em caso de sucesso.
  • Campo(Nome:String) : Variant: Retorna o conteúdo dos campos após a confirmação.
  • SetCampo(Nome:String;Value:Variant): Altera o valor de determinado campo.
  • Exibir: Boolean: Se o formulário foi criado sem exibição pode ser exibido através desta função.
  • SetFiltroSQLNoCampo(Campo:String;CondicaoSQL:String): Acrescenta filtro SQL no campo.
  • Free: Libera o objeto da memória.

Exemplo

 objFor := NewPHFormulario;
 try 
   if (objFor.CriarFormulario('C_NOMEDOFORMULARIO')) then                      
   begin
     ConteudoCampo := objFor.Campo('MEUCAMPO');
     // ...
   end;
 finally
   objFor.Free;
 end;