Traduction d'une instruction SQL en WINDEV

Fermé
Oholabi12345 Messages postés 498 Date d'inscription vendredi 21 août 2020 Statut Membre Dernière intervention 29 octobre 2022 - Modifié le 29 juin 2022 à 11:23
Oholabi12345 Messages postés 498 Date d'inscription vendredi 21 août 2020 Statut Membre Dernière intervention 29 octobre 2022 - 15 juil. 2022 à 17:54
Bonjour,
Je suis débutant avec windev et je voudrais traduire une instruction d'un champ calculé en accèss qui permet de concaténer le champ primaire de ma table produit ( idproduit, désignation et codeproduit) et la désignation saisie de ce produit pour avoir le codeproduit qui pourrait se présenter ainsi
[RA]-001 dans ce cas la désignation est Rateau
[PE]-002 dans ce cas la désignation est Pelle
En fait la concaténation prend en compte l'index primaire de la clé et les deux premières lettres de la désignation , les crochet et le tiret de 6
En fait l'expression sur access est la suivante :
"[" & Majuscule(gauche)([désignation];2)) & "] - " & vraifaux([idproduit]<10;"0" & [idproduit];[idproduit])

et qui fonctionne bien
Je souhaiterais le traduire en langage windev dans le champ codeproduit de ma table produit
Merci





Configuration: Configuration: Windows / Chrome 103.0.0.0

2 réponses

Oholabi12345 Messages postés 498 Date d'inscription vendredi 21 août 2020 Statut Membre Dernière intervention 29 octobre 2022
29 juin 2022 à 10:33
Il y a plusieurs vidéos sur le lien , lequel pourrait m'aider à surmonter ma difficulté de façon précise
Merci
0
Oholabi12345 Messages postés 498 Date d'inscription vendredi 21 août 2020 Statut Membre Dernière intervention 29 octobre 2022
Modifié le 15 juil. 2022 à 18:16

salut a tous;
J'ai lu les différents liens mais je pense que je suis presque au bout de ma souffrance
en effet ; j'ai mis dans la partie après modification de la la FEN_FICHE_PRODUIS du champ SAI_DESIGNATION le code suivant:
SAI_CODEPRODUIT="["+SAI_DESIGNATION+"-"+PRODUITS.IDPRODUITS+"]"
le résultat n'est pas encore parfait mais il affiche toute la DESIGNATION et 0 dans le code produit c'est a dire
[pelle-0] ou [fer-0]
donc ce n'est pas encore parfait ; donc j'attends encore votre aide pour arriver à bout de cette difficulté

0