GRUPOS DE DISCUSSÃO PROFISSIONAL
WINDEV
,
WEBDEV
e
WINDEV Mobile
Inicio
|
Mensagens recentes
|
Conecte-se...
|
Disconnect
|
Português
Inicio
→
WEBDEV 2024
→
Chargement Combo + Select dans ZR
Chargement Combo + Select dans ZR
Iniciado por Mademoiselle AUBERTOT, jun., 29 2020 4:42 PM - 1 resposta
Conecte-se…
Mademoiselle AUBERTOT
#1
Membro registado
27 mensagems
Publicado em junho, 29 2020 - 4:42 PM
Bonjour,
Contexte : création / update d'une facture, le détail des lignes de la facture s'affiche dans une zone répétée qui contient plusieurs listes déroulantes qui s'alimentent par programmation (lib affiché + ID en Glien). A la création, aucun problème, l'utilisateur sélectionne une ligne dans la combo et l'ID Glien est bien stocké en DB.
Problème : lorsque j'ouvre une facture en édition, la liste déroulante ne se charge pas correctement, j'arrive à l'alimenter avec les valeurs que je souhaite mais je n'arrive pas à sélectionner la bonne ligne en me basant sur l'ID stocké.
En dehors de la zone répétée je n'ai aucun problème pour faire la même chose (focus sur une ligne en particulier)
Avez-vous une solution pour contourner ce problème svp
Merci par avance !!
Julie
REQ_
COUNTERPARTIES_ACCOUNT.pIDCounterparties
=
INVOICE.IDCounterparties
REQ_
COUNTERPARTIES_ACCOUNT.pDate_validity
=
DateDuJour
(
)
HExécuteRequête
(
REQ_
COUNTERPARTIES_ACCOUNT
)
HLitPremier
(
REQ_
COUNTERPARTIES_ACCOUNT
)
TANTQUE PAS
HEnDehors
(
REQ_
COUNTERPARTIES_ACCOUNT
)
s
Temp
est une chaîne
=
REQ_
COUNTERPARTIES_ACCOUNT.Quality
+
" - "
+
REQ_
COUNTERPARTIES_ACCOUNT.Market
+
" - "
+
REQ_
COUNTERPARTIES_ACCOUNT.NumExternalAccount
ListeAjoute
(
CO
MBO_Account
,
s
Temp
+
gLien
(
REQ_
COUNTERPARTIES_ACCOUNT.IDAccount
)
)
HLitSuivant
(
REQ_
COUNTERPARTIES_ACCOUNT
)
FIN
n
Indice
est un entier
=
1
n
IDINvoiceEnCours
est un entier
=
TABLE_
Invoice
[
TABLE_
Invoice
]
.
COL_IDInvoice
REQ_
INVOICE_DETAILS.pIDInvoice
=
n
IDINvoiceEnCours
HExécuteRequête
(
REQ_
INVOICE_DETAILS
)
HLitPremier
(
REQ_
INVOICE_DETAILS
)
TANTQUE PAS
HEnDehors
(
REQ_
INVOICE_DETAILS
)
ZoneRépétéeAjoute
(
ZR_
InvoiceDetail
)
ATT_
Account
[
n
Indice
] =
REQ_
INVOICE_DETAILS.IDAccount
// ATT_Account --> COMBO_ACCOUNT
n
Indice
+
+
HLitSuivant
(
REQ_
INVOICE_DETAILS
)
FIN
Denunciar
0
0
René
#2
Membro registado
265 mensagems
Popularité : +14 (16 votes)
Publicado em junho, 30 2020 - 8:25 AM
Bonjour Julie,
Il est possible que l'utilisation d'un gLien dans ce contexte ZR pose problème.
En supposant que dans la description de la ZR l'option permettant d'accéder aux propriétés des champs sans passer par les attributs soit cochée, peut-en pointant directement la combo dans la ZR ? :
ZR_
InvoiceDetail
[
ZR_
InvoiceDetail
]
.
COMBO_ACCOUNT
=
REQ_
INVOICE_DETAILS.IDAccount
Cordialement
--
René MALKA
Denunciar
0
0
→ Voltar para WEBDEV 2024
WINDEV 2024
WEBDEV 2024
WINDEV Mobile 2024
WINDEV (versões anteriores)
WEBDEV (versões anteriores)
WINDEV Mobile (versões anteriores)
Reports & Queries
Off-topic
Ferramentas
Français
English
Español
Portuguesa
Fermer cette fenêtre
Tipo de Pesquisa
Apenas tópicos
Todas as mensagens
Período de pesquisa
Qualquer momento
Última hora
Últimas 24 horas
Semana passada
Mês passado
Ano passado
Cancelar
Pré-visualização da sua mensagem
Adicionar imagem
Importar uma imagem de uma URL
Enviar uma imagem a partir do seu disco
Deixe um ficheiro ou clique em "Procurar ..."
ou
Cancelar
0%
WLanguage
SQL
XML, HTML
JAVA, Javascript
Texto