Histórico da Página
...
02. EXEMPLO DE UTILIZAÇÃO
Bloco de código | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||
User function NFEEXCEL()
Local cParamixb := iif( type("paramixb") == "A" .and. len(paramixb) > 0 , paramixb[1] , paramixb )
Do case
Case cParamIXB == "EXPDADOS"
MsgInfo("Entrou no ponto de entrada 'EXPDADOS'.")
Case cParamIXB == "DADOSXLS"
AAdd(aAltDadosXLS , { "W2_CONAPRO","SW2" , "TESTE DADOSXLS" })
Case cParamIXB == "SET_ESTRUTURA"
aAdd(aEstru,{"NOVO_CAMPO","C",30,0})
Case cParamIXB == "IMPDADOS_WORK"
MsgInfo("Entrou no ponto de entrada 'IMPDADOS_WORK'.")
Case cParamIXB == "TELA_RETORNO"
aAdd(aCampos,{"NOVO_CAMPO" ,"","Meu Campo Novo","" })
Case cParamIXB == "SET_ESTRUTURA_MACRO"
//A estrura criada terá os sequinte forma
//Nome do campo + tipo + tamanho
//Tipo: Char ou Decimal
//Tamanho se tipo Char (x) se Decimal (x,x)
//Ex. WK_NOME Char(30), WK_DEC DECIMAL (10,2)
cStru += "WK_COD_I Char(20),WK_QTDE Decimal(13,3)"
Case cParamIXB == "IMPDADOS_BASE"
MsgInfo ("Entrou no ponto de entrada 'IMPDADOS_BASE'.")
End Case
Return |
03. PARÂMETROS
Nome | Tipo | Descrição |
---|---|---|
EXPDADOS | Caractere | Permite personalizar os dados exportados na Work |
DADOSXLS | ArrayCaractere | Permite alterar o conteúdo da Work WKEXCEL. O conteúdo do array será replicado para a Work. |
SET_ESTRUTURA | Caractere | Permite alterar a estrutura do campo da Work |
IMPDADOS_WORK | Caractere | Permite retornar os dados da Work do Excel (DBFXLS) para a Work que será usada na importação na base de dados (WKDADOSXLS) |
TELA_RETORNO | Caractere | Permite personalizar a estrutura da tela de retorno (aCampos) |
SET_ESTRUTURA_MACRO | Caractere | Permite personalizar a estrutura da Work a ser gerada pelo Excel |
IMPDADOS_BASE | Caractere | Permite personalizar a importação de dados na base |
...
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas