FORUMS PROFESSIONNELS
WINDEV
,
WEBDEV
et
WINDEV Mobile
Accueil
|
Messages récents
|
Connexion
|
Déconnexion
|
Français
Accueil
→
WEBDEV 2024
→
Chargement Combo + Select dans ZR
Chargement Combo + Select dans ZR
Débuté par Mademoiselle AUBERTOT, 29 juin 2020 16:42 - 1 réponse
Connectez-vous…
Mademoiselle AUBERTOT
#1
Membre enregistré
27 messages
Posté le 29 juin 2020 - 16:42
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
Signaler
0
0
René
#2
Membre enregistré
265 messages
Popularité : +14 (16 votes)
Posté le 30 juin 2020 - 08:25
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
Signaler
0
0
→ Revenir à WEBDEV 2024
WINDEV 2024
WEBDEV 2024
WINDEV Mobile 2024
WINDEV (précédentes versions)
WEBDEV (précédentes versions)
WINDEV Mobile (précédentes versions)
Etats & Requêtes
Hors-sujet
Outils
Français
English
Español
Portuguesa
Fermer cette fenêtre
Type de recherche
Uniquement les sujets
Tous les messages
Période de recherche
Date indifférente
Moins d'une heure
Moins de 24 heures
Moins d'une semaine
Moins d'un mois
Moins d'un an
Annuler
Aperçu de votre message
Ajouter une image
Importer une image depuis une URL
Envoyer une image depuis un fichier de votre disque
Déposez ici un fichier ou cliquez sur "Parcourir..."
ou
Annuler
0%
WLangage
SQL
XML, HTML
JAVA, Javascript
Texte