DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / WLangage / Fonctions WLangage / Fonctions spécifiques Mobile / Fonctions Achats In-App
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget IOSApple WatchMac CatalystUniversal Windows 10 App
Autres
Procédures stockées
Procédure WLangage appelée par la fonction inAppListeInfoProduit
Procédure (également appelée "Callback") appelée par la fonction inAppListeInfoProduit lors de la réception des informations sur les produits. Cette procédure peut être une procédure locale, globale ou interne.
Exemple
tabIdentifiant est un tableau de chaînes
SI EnModeAndroid() ALORS
tabIdentifiant = ["produit1", "produit2", "produit3", "produit4", "produit inconnu"]
SINON
tabIdentifiant = ["IDProduit1", "IDProduit2", "IDProduit3", ...
"IDProduit4", "IDProduit5", "produit inconnu"]
FIN
SI inAppListeInfoProduit(tabIdentifiant, ListeInfoProduits) ALORS
 ToastAffiche("Demande de la liste des produits envoyée.")
SINON
Erreur("ERREUR : " + ErreurInfo)
FIN
// --------------------
// Procédure ListeInfoProduits
PROCÉDURE ListeInfoProduits(bSuccès est un booléen, tabProduits est un tableau de inAppProduit)
SI PAS bSuccès ALORS
Erreur("Erreur : " + ErreurInfo())
RETOUR
FIN
ZoneRépétéeSupprimeTout(ZR_InfoProduit)
POUR i = 1 _À_ tabProduits.Occurrence
ZoneRépétéeAjouteLigne(ZR_InfoProduit, tabProduits[i].Libellé, ...
tabProduits[i].Description, tabProduits[i].Identifiant, tabProduits[i].Prix)
FIN
// Copie dans le tableau global à la fenêtre
gtabProduit <= tabProduits
Syntaxe
inAppListeInfoProduit_Callback(<Succès> , <Informations Produits>)
<Succès> : Booléen
  • Vrai si les informations sur les produits ont été récupérées,
  • Faux dans le cas contraire. Pour plus de détails sur l'erreur, utilisez la fonction ErreurInfo avant tout autre appel à une fonction WLangage (ce qui réinitialiserait l'erreur).
<Informations Produits> : Chaîne de caractères
Tableau de variables de type inAppProduit contenant les informations sur chacun des produits existants dont l'identifiant a été spécifié. Si l'identifiant ne correspond pas à un produit existant, il est ignoré.
Si <Succès> = Faux alors le tableau sera vide.
Version minimum requise
  • Version 25
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 27/06/2023

Signaler une erreur ou faire une suggestion | Aide en ligne locale