Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
DescriçãoFunção Exportação para A funcionalidade exportação de informações para o a função a qual as informações em sejam geradas em uma
planilhaObservações

Descripción

Función DlgToExel():

Exportación al EXCEL

La funcionalidad básica de

exportación de informaciones al Microsoft Excel utiliza

la función
DlgToExcel(),

la cual permite que

las informaciones en formatos de array

se generen en una
planilla.

a exportação das informações do ambiente Protheus em formato de arrays para uma planilha do SintaxeParâmetros Conteúdo fixo Nome para exibição da planilha contendo os nomes dos campos que serão exibidos na planilha contendo as informações dos acordo com a ordem do array de cabeçalho.
Não gera retornoNa exportação das informações para o deve-se atentar para as
colunas que possuírem informações alfanuméricas mas que contém apenas colunas sejam exibidas corretamente deve ser
acrescentado um caracter especial no início da string de forma que o Microsoft
Excel as reconheça como texto e não ExemplosFavor AguardarSelecionando os Favor Aguardar os para o POSIÇÃO NO Veja tambémPortuguêsVersõesVersõesAnteriores Operacionais SuportadosCompatível com as Bases de DadosParâmetrosRetorno chamada do Ponto de EntradaVariáveis Fonte

Observaciones

DLGTOEXCEL()
Realiza

la exportación de las informaciones del entorno Protheus en formato de arrays a una planilla del Microsoft Excel.

Sintaxis: DlgToExcel(cOrigem, cTitulo, aDadosCab, aDadosItens)

Parámetros:
cOrigem:

Contenido fijo definido como: “GETDADOS”
cTitulo:

Nombre para mostrar la planilla
aDadosCab: Array

que contiene los nombres de los campos que se mostrarán en la planilla.
aDadosItens: Array

que contiene las informaciones de los campos, de

acuerdo con la orden del array del encabezado.
No genera devolución.
OBS:

En la exportación de informaciones al Microsoft Excel

se debe prestar atención a las
columnas que contengan informaciones alfanuméricas pero que contienen solamente
números.
Para que estas

columnas se presenten correctamente se debe
agregar un carácter especial al inicio de la string de tal manera que el Microsoft
Excel las reconozca como texto y no como numéricas.

Ejemplos

#include "protheus.ch"
User Function GExpExcel()
Local aCabExcel :={}
Local aItensExcel :={}
// AADD(aCabExcel, {"TITULO DO CAMPO", "TIPO", NTAMANHO, NDECIMAIS})
AADD(aCabExcel, {"A1_FILIAL" ,"C", 02, 0})
AADD(aCabExcel, {"A1_COD" ,"C", 06, 0})
AADD(aCabExcel, {"A1_LOJA" ,"C", 02, 0})
AADD(aCabExcel, {"A1_NOME" ,"C", 40, 0})
AADD(aCabExcel, {"A1_MCOMPRA" ,"N", 18, 2})
MsgRun("

Por favor, espere.....", "

Seleccionando los Registros",;
{|| GProcItens(aCabExcel, @aItensExcel)})
MsgRun("

Por favor, espere.....", "Exportando

los Registros

al Excel",;
{||DlgToExcel({{"GETDADOS",;
"

POSICIÓN DE TÍTULOS DE VENDOR

EN EL PERÍODO",;
aCabExcel,aItensExcel}})})
Return

Preview


Vea también


Idioma

Portugués(Brasil)

Versiones

Versiones_

anteriores

Sistemas

operativos compatibles

Todos

Compatible con las bases de datos

Todas

Updates


Parámetros


Devolución


Eventos de

activación del Punto de entrada


Variables

Local aCabExcel :={}
Local aItensExcel :={}

Programa

fuente