Mudanças entre as edições de "TPHFormulario"
Linha 3: | Linha 3: | ||
Abrir formulários e recuperar conteúdo dos campos dentro dos scripts | Abrir formulários e recuperar conteúdo dos campos dentro dos scripts | ||
− | == Procedimentos == | + | ===Procedimentos=== |
*'''CriarFormulario(Nome:String;Show:Boolean = True) : Boolean''': Cria o formulário e retorna o valor true em caso de sucesso. | *'''CriarFormulario(Nome:String;Show:Boolean = True) : Boolean''': Cria o formulário e retorna o valor true em caso de sucesso. | ||
Linha 12: | Linha 12: | ||
*'''Free''': Libera o objeto da memória. | *'''Free''': Libera o objeto da memória. | ||
− | ==Exemplo== | + | ===Exemplo=== |
objFor := NewPHFormulario; | objFor := NewPHFormulario; |
Edição das 19h03min de 20 de junho de 2021
Conceito
Abrir formulários e recuperar conteúdo dos campos dentro dos scripts
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;