Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
Descrição Adiciona campos na interface com ObservaçõesPonto adicionar campos para visualização na interface de amarração da nota com LOCALIZAÇÃO EM PONTO: Ao clicar no botão item, após selecionar a opção Disponível somente e somente para a opção Item ponto é executado duas vezes no A primeira quando recebe o primeiro parâmetro deve retornar um array com os campos da tabela SC7 a incluir na query de pesquisa montagem da tabela de trabalho Na quando recebe o primeiro parâmetro deve retornar um array em 3 dimensões:
A primeira dimensão deve retornar novamente os campos da tabela SC7.
A segunda dimensão deve retornar um array com a estrutura TAMANHOCASAS DECIMAIS A terceira dimensão deve retornar um array com a estrutura EM BRANCO, TÍTULO DA COLUNA A EXIBIR NA TELA, PICTURE DO ATENÇÃO: O nome do campo deve obrigatoriamente seguir o padrão nesta sequência, acrescentando 1 no final do nome a cada campo a o programa compreenda a inclusão dos campos no Exemplos a adicionar na pesquisa a adicionar na pesquisa irão compor a tabela temporária serão exibidos na telaDtQtdEntregue

Descripción

A140IPED -

Agrega campos en la interfaz de vínculo

con pedido de compras.

Observaciones

Punto de entrada utilizado para

agregar campos y visualizar en la interfaz de vínculo de la factura con el pedido de compras.

UBICACIÓN: ProcPCxNFe e MarkBrwPC

EN QUE

PUNTO: Al hacer clic en la opción Pedido por

Ítem, después de seleccionar la opción Vincular Documento.
------------------------------------------------------------------------------------------

Disponible solamente para Top Connect

y solamente para la opción Pedido por

Ítem.
Este

punto de entrada

se ejecuta dos veces en el programa.

La primera vez,

cuando recibe el primer parámetro igual a 1,

debe devolver un array con los campos de la tabla SC7 para incluir en la query de búsqueda de pedidos, para

montar la tabla de trabajo.

La segunda vez,

cuando recibe el primer parámetro igual a 2,

debe devolver un array en 3 dimensiones:
La primera dimensión debe devolver nuevamente los campos de la tabla SC7.
La segunda dimensión debe devolver un array con la estructura [CAMPO,TIPO,

TAMAÑO,

DECIMALES].

La tercera dimensión debe devolver un array con la estructura [CAMPO,

EN BLANCO, TÍTULO DE LA COLUMNA POR PRESENTAR EN LA PANTALLA, PICTURE DEL CAMPO].

ATENCIÓN: El nombre del campo debe obligatoriamente seguir el estándar CAMPO1, CAMPO2, CAMPO3...

En esta secuencia, agregando 1 al final del nombre en cada campo por incluir, para que

el programa comprenda la inclusión de los campos en el browse.

Ejemplos

User Function A140IPED
Local nSeq := PARAMIXB[1]
Local alEstru := PARAMIXB[2]
Local alCampos:= PARAMIXB[3]
Local aRet := {}
If nSeq == 1
// Campos

por agregar en la query de

búsqueda de pedidos
AADD(aRet,{"C7_DATPRF","C7_QUJE"})
Else
// Campos

por agregar en la query de

búsqueda de pedidos
AADD(aRet,{"C7_DATPRF","C7_QUJE"})
// Campos que

compondrán la tabla temporal
AADD(alEstru,{"CAMPO1", "D", TamSx3("C7_DATPRF")[1], 0 })
AADD(alEstru,{"CAMPO2", "N", TamSx3("C7_QUJE")[1] , TamSx3("C7_QUJE")[2] })
AADD(aRet,{alEstru})
// Campos que

aparecerán en la pantalla
aAdd(alCampos,{"CAMPO1" , , "

Fch.Entrega" ,PesqPict("SC7","C7_DATPRF") })
aAdd(alCampos,{"CAMPO2" , , "

Cant.

Entregada",PesqPict("SC7","C7_QUJE") })
AADD(aRet,{alCampos})
EndIf
Return aRet

Veja tambémPortuguêsVersões Operacionais SuportadosCompatível com as Bases de DadosParâmetros Parâmetro contendo se é a primeira ou segunda execução do ponto irão compor a tabela temporária em serão exibidos na tela em Na primeira execução com campos a adicionar na Na execução com dimensões a adicionar na com a estrutura TAMANHOCASAS DECIMAIS com a estrutura EM BRANCO,TÍTULO DA COLUNA A EXIBIR NA TELA,PICTURE DO chamada do Ponto de EntradaVariáveis Fonte

Preview


Vea también


Idioma

Portugués (Brasil)

Versiones

Todas

Sistemas

operativos compatibles

Todos

Compatible con las bases de datos:

Topconnect

Updates


Parámetros

Paramixb
Array

Parámetro tipo array

que contiene:
Elemento 01 – Indica

si es la primera o segunda ejecución del punto de entrada.
Elemento 02 - Campos que

compondrán la tabla temporal en formato array.
Elemento 03 - Campos que

aparecerán en la pantalla en formato array.

Devolución

En la primera ejecución

Retorno

:
Array

con campos para agregar en la query.

En la segunda

ejecución:
Array

con 3

dimensiones.
1 - Campos

para agregar en la query.
2 - Array

con la estructura [CAMPO,TIPO,

TAMAÑO,

DECIMALES].
3 - Array

con la estructura [CAMPO,

EN BLANCO,TÍTULO DE LA COLUMNA PARA MOSTRAR EN LA PANTALLA,PICTURE DEL CAMPO].

Eventos de

llamada del punto de entrada


Variables


Programa

fuente

MATA140I/COMXCOL