Páginas filhas
  • DFWKLOGIX-429 DT Novas funções utilitárias para exportação e carga de variáveis 4GL ARRAY OF RECORD

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

    • Exportação de arquivos no formato CSV, UNL e excel a partir de um array of record do 4gl 4GL.
    • Manipulação de nomes de arquivos
    • Uso de instrução SQL dinâmica para carga de array de record dinamicos
    • Tela SQLPreview para permitir administrador rodar um SQL e visualizar o resultado em uma tela do produto Logix. 

...

Desenvolvimento e liberação de novas funções utilitárias:

    • ExportArrayToExcelXML → Exportar dados de uma variável ARRAY OF RECORD 4GL para um arquivo excel no formato XML (Semelhante a funcionalidade atual existente a partir de GRIDs de telas metadado Logix).
    • ExportArrayToExcelCSV → Exportar dados de uma variável ARRAY OF RECORD 4GL para um arquivo excel no formato CSV (Semelhante a funcionalidade atual existente a partir de GRIDs de telas metadado Logix).
    • UnloadArrayToFile → Exportar dados de uma variável ARRAY OF RECORD 4GL para um arquivo no formato UNLOAD 4GL (Semelhante a funcionalidade da instrução UNLOAD da linguagem 4GLb).

    • LOG_file_adjustExtension → Trocar a extensão do nome de um arquivo contido em uma variável CHAR.
    • LOG_file_getPath → Recuperar o caminho PATH de um nome e caminho de arquivo contido em uma variável CHAR.
    • LOG_file_getExtension → Recuperar a extensão de um nome e caminho de arquivo contido em uma variável CHAR.
    • LOG_file_getName → Recuperar o nome de um caminho completo de arquivo contido em uma variável CHAR.

    • SQLSTMT_loadSQLDataToDynArrayRecord → Carga dos dados resultantes de uma instrução SQL em uma variável ARRAY OF RECORD 4GL, permitindo criar ou não a estrutura da variável ARRAY OF RECORD 4GL automaticamente. Não carrega informações das colunas da query SQL.
    • SQLSTMT_loadSQLInfoColumns → Carregar informações das colunas resultantes de uma instrução SQL (Nome da coluna, tipo, tamanho, precisão, tipo 4GL, obrigatoriedade).
    • SQLSTMT_loadArraySQLInfoColumns → Retornar informações das colunas resultantes de uma instrução SQL processada pelas funções SQLSTMT_loadSQLDataToDynArrayRecord() ou SQLSTMT_loadSQLInfoColumns()
    • SQLSTMT_loadArray4GLRecordFields → Registrar uma variável ARRAY OF RECORD que irá receber o resultado da instrução SQL definida pela função SQLSTMT_loadSQLInfoColumns()
    • SQLSTMT_loadSQLQueryDataToDynArrayRecord → Carrega os dados resultantes de uma instrução SQL em uma variável ARRAY OF RECORD 4GL preparada pelas funções SQLSTMT_loadSQLInfoColumns() e SQLSTMT_loadArray4GLRecordFields()
    • SQLSTMT_getDetailLastSQLError → Recupera informações detalhadas de uma instrução SQL (Código e descrição do erro ocorrido)
    • SQLSTMT_getErrorMessage → Retorna mensagem de erro ocorrida em uma das funções SQLSTMT_loadSQLDataToDynArrayRecord(), SQLSTMT_loadSQLInfoColumns(), SQLSTMT_loadArraySQLInfoColumns(), SQLSTMT_loadArray4GLRecordFields() ou SQLSTMT_loadSQLQueryDataToDynArrayRecord()
  •  
    • SQLPreview() → Função para uso de administradores Logix, para execução de um query SQL do banco de dados e exibição de seu resultado em uma GRID metadado (Tela apenas para consulta de dados).


Nota
titleATENÇÃO

Em breve estas funções serão devidamente documentadas e também terão exemplos de uso. Assim que estiverem concluídas, serão registrados os respectivos links de acesso.

...

Card documentos
InformacaoDisponível a partir do pacote oficial 12.1.2309 2311 ou Framework Fix 12.1.2305(fix01)
TituloIMPORTANTE!

...