¡Caminando hacia el éxito!

Aprende en Comunidad

Avalados por :

Como associar valores numéricos a strings em um ListBox do SAP

  • Creado 01/03/2024
  • Modificado 01/03/2024
  • 1 Vistas
0
Cargando...

Olá Fórum!!

Preciso criar sub-janelas de seleção com ListBox sem problemas no SAP, o detalhe é se eu quiser adicionar ou relacionar também um valor numérico com essa cadeia, com VB usávamos o método ItemData para associar esse valor numérico, de forma que cada cadeia contida no ListBox pudesse ter associado um valor numérico.

Para fazer isso, usávamos um código semelhante a este:

Com List1

.AddItem "elemento 1"

.ItemData(.NewIndex) = 1

.AddItem "elemento 2"

.ItemData(.NewIndex) = 2

End With

Até o módulo de atividade já vem programado!

Aqui no SAP é muito fácil criar o ListBox, mas e para o conteúdo de cada célula?

Muito obrigado!

Pedro Pascal
Se unió el 07/03/2018
Pinterest
Telegram
Linkedin
Whatsapp

4 Respuestas

0
Cargando...

Olá Felipe,

Aproveito para perguntar sobre um assunto em que vi que você forneceu uma solução e até gravou um vídeo com som. Poderia me enviar?

Alessandro,

Recentemente realizei uma capacitação no escritório com meus colegas sobre B1if, que abrange quase tudo o que estou indicando para você fazer e gravei com som.

O arquivo tem cerca de 600 MB, e gostaria de te enviar, já que explicar tudo é bastante tedioso.

Se me fornecer um método, posso te enviar.

Saudações"

Eu tenho o Dropbox. Te passo o link, apenas me envie seu e-mail por favor para te adicionar como administrador e assim poder enviá-lo.

Aproveito para perguntar sobre a imagem solicitada.

Saudações

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Olá, são duas coisas diferentes que você precisa. Vou te fornecer a solução para ambas.

A seleção em cascata é resolvida com buscas formatadas onde você vincula um campo ao campo anterior, ou seja, o segundo campo mostra as opções de seleção do primeiro de forma muito simples.

SELECT Parametro2 FROM tabela WHERE Parametro1 = x

e assim sucessivamente.

Para que isso funcione, você precisa do seguinte:

  • Apenas o primeiro campo é um menu suspenso.
  • Os campos seguintes são campos normais aos quais é aplicada a busca formatada para fornecer os resultados do campo anterior.

Adicionalmente, eu criaria uma Notificação de Transação para validar que os dados não sejam inseridos manualmente.

Como essas informações estarão em tabelas de usuário, crie uma autorização adicional sobre essa tabela e assim não será possível adicionar mais opções.

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Olá Felipe,

Muito obrigado pela sua atenção! Anexo uma imagem do que desejo fazer.

Ao selecionar uma opção, desejo que apareçam em outra lista as opções correspondentes.

Por exemplo: Para a opção 1 e 4, deveria ser mostrado um conteúdo diferente sem possibilidade de adicionar mais.

Saudações

Listbox Ligados.png
Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Quer criar um combobox e adicionar valores?

Atenciosamente.

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019

contacto@primeinstitute.com

(+51) 1641 9379
(+57) 1489 6964

© 2024 Copyright. Todos los derechos reservados.

Desarrollado por Prime Institute

¡Hola! Soy Diana, asesora académica de Prime Institute, indícame en que curso estas interesado, saludos!
Hola ¿Puedo ayudarte?