Histórico da Página
Composition Setup |
---|
import.css=/download/attachments/327912/newLayout.css |
Função: MPSysOpenQuery FWOpenTemp
Compatível Países: | Todos |
Sistemas Operacionais: | Todos |
Compatível às Bases de Dados: | Todos |
Nível de Acesso: | Nível 1 (Acesso Clientes) |
Idiomas: | Português, Inglês, Espanhol |
Versão | P11 R1.0P12 |
Sintaxe
FWOpenTempMPSysOpenQuery( cQuery , [cAlias] , <aStruct> , [cNameaSetField] ) -> cNamecAlias
Descrição
A função cria uma tabela temporária de acordo com a estrutura passada e já abre a tabela com o alias informado.
Retorna o nome com o qual a tabela foi criada.
Obs.:
Caso o ambiente possibilite a criação de tabelas temporárias no banco de dados, a mesma será criada lá. Com isto apenas a thread que o criou conseguirá manipulá-lo.
Abre um alias com a query informada.
Parâmetros
Nome | Tipo | Descrição | Default | Obrigatório | Referência | ||||||||
cQuery | Caracteres | Query a ser executada | x | ||||||||||
cAlias | Caracteres | Alias | da tabela temporáriaque será atribuida a query. | cNameGetNextAlias() | |||||||||
aStructaSetField | ArrayCaracteres | Array com os campos para execução de TCSetField com a estrutura da tabela a ser criada. | x | cName | Caracteres | Nome da tabela. | Será gerado um automaticamente | : |
Retorno
cName Nome cAlias Alias com o qual a tabela query foi criada.
Exemplo
Veja o exemplo ExFWFOpenTemp.prw em anexoEm breve...
Observações
A alias atual não é alterada, ou seja, é necessário acessar a tabela via (cAlias)->CAMPO, ou efetuar um DbSelectArea(cAlias), e fazer o tratamento de salvar e restaurar área.
Mesmo que tenha sido passado um nome como padrão para criação da tabela deverá ser avaliado o retorno da função, pois o nome pode ser alterado devido a criação de tabelas temporárias no banco de dados.
Visão Geral
Import HTML Content
Conteúdo das Ferramentas