Base de conhecimento
Encontre respostas para suas dúvidas em quatro fontes de conhecimento diferentes ao mesmo tempo, simplificando o processo de pesquisa.

Cross Segmentos - TOTVS Backoffice (Línea Protheus) - MI - Configurador (SIGACFG) - Posicione con un Campo Virtual

relogio_tempo_leitura_2.png Tiempo aproximado de lectura 00:05:00 min

Duda
¿Como configurar el posicione en un campo virtual? 

Entorno
Cross Segmentos - TOTVS Backoffice (Línea Protheus) - MI - Configurador (SIGACFG)- A partir de la versión 12.1.2310

Solución
Comportamiento relacionado con el uso de campos virtuales que utilizan una posición para presentar información:

Al utilizar un campo virtual con una posición para que se complete su contenido, la función de búsqueda permite habilitar este campo para que se utilice en búsquedas de navegación a través de la opción de búsqueda estándar, además de completar su contenido normalmente según la información enviada.

Al acceder a la configuración de la tabla y activar la opción Buscar y filtros, se mostrará la opción "Habilitar búsqueda con campo virtual" 

Para que este campo se muestre en la búsqueda y no solo se rellene su contenido con el valor devuelto por la función Position, se deben tener en cuenta algunas consideraciones al crear esta función Position:

El número de claves enviadas en comparación con el índice utilizado en Position debe cumplir estas condiciones:

  • Un campo que contiene toda la información del índice: Position('SA1',1,C5_CAMPO,'A1_NOME') - En este ejemplo, el campo C5_CAMPO contiene la sucursal, el código y la tienda del cliente que se mostrarán.
  • La combinación de un campo de sucursal más otro campo que contiene la información restante: Position('SA1',1,xFilial('SA1') + C5_CAMPO,'A1_NOME') - En este ejemplo, el campo C5_CAMPO solo contiene el Código y la Tienda de este cliente.
  • La clave de índice completa: Position('SA1',1,xFilial('SA1') + C5_CAMPO1 + C5_CAMPO2,'A1_NOME') - En este ejemplo, el campo C5_CAMPO1 contiene el Código de Cliente y C5_CAMPO2 contiene la Tienda, además de la Sucursal que se recupera a través de la función xFilial.
  • Al utilizar la función xFilial, solo debe tener el primer parámetro.
  • No utilice la función FwXFilial.

Si Posicione no cumple con estos requisitos, su funcionalidad para mostrar contenido en la columna indicada seguirá funcionando con normalidad, pero sin añadir dicha columna a la búsqueda. Para utilizar esta columna, el uso de Posicione debe adaptarse a las condiciones ya descritas.

¿Fue útil este artículo?
Usuarios a los que les pareció útil: 0 de 0

0 Comentarios

Inicie sesión para dejar un comentario.
X Fechar

Olá ,

Há pendência referente a um de seus produtos contratados para a empresa ().

Entre em contato com o Centro de Serviços TOTVS para tratativa.

Ligue! 4003-0015 opção 4 e 9 ou registre uma solicitação para CST – Cobrança – Verificação de pendências financeiras . clique aqui.

TOTVS

X Fechar

Olá ,

Seu contato não está cadastrado no Portal do Cliente como um perfil autorizado a solicitar consultoria telefônica.

Por gentileza, acione o administrador do Portal de sua empresa para: (1)configurar o seu acesso ou (2)buscar um perfil autorizado para registro desse atendimento.

Em caso de dúvidas sobre a identificação do contato administrador do Portal, ligue (11) 4003-0015, opção 7 e, em seguida, opção 4 para buscar o suporte com o time de Assessoria ao Portal do Cliente. . clique aqui.

TOTVS

X Fechar

Olá ,

Para o atendimento de "Consultoria Telefônica" você deverá estar de acordo com o Faturamento.

TOTVS

X Fechar

Olá,

Algo inesperado ocorreu, e o usuario nao foi reconhecido ou você nao se encontra logado

Por favor realize um novo login

Em caso de dúvidas, entre em contato com o administrador do Portal de Clientes de sua empresa para verificação do seu usuário, ou Centro de Serviços TOTVS.

Ligue! 4003-0015 opção 4 e 9 ou registre uma solicitação para CST – Cadastros . clique aqui.

TOTVS

Chat _

Rellene los campos siguientes para iniciar el chat:

Chat _