DavidZed
MembreRéponses céées sur le Forum
-
A tester avec un “or”
ThisItem in colCompareListGM || SelectAll.Value
CommentID=fCI4ADFY71EosI5, PostID=zLAwBkNTHa6QXT2
-
Pour la comparaison, ce que je te suggère (si ce n’est déjà fait), c’est d’ajouter/enlever les items à une collection en fonction du check/oncheck dans ta galerie.
un exemple ici :
SubCommentID=GsCZ5cBgbHxPGld, CommentID=fCI4ADFY71EosI5, PostID=zLAwBkNTHa6QXT2
-
-
Bonjour,
Tu peux essayer de mettre un check box nommé “SelectAll” en dehors de ta galerie, ensuite il suffit de mettre dans le paramètre défaut du checkbox de ta galerie :
SelectAll.Value
CommentID=TSfHokvcwffx7o1, PostID=zLAwBkNTHa6QXT2
-
DavidZed
Membre22 juin 2022 à 10h01 en réponse à: Navigate between screens based on checkbox value on power appsAh, je vois où est l’erreur,
Dans le Oncheck, remplacer :
Collect(ColNav,{NumeroEcran: 1,Ecran:'nom de l'écran concerné})
par:
Collect(ColNav,{NumeroEcran: Countrows(ColNav)+1,Ecran:'nom de l'écran concerné})
et sur les onuncheck, remplacer :
Remove(ColNav,{NumeroEcran: 1,Ecran:'nom de l'écran concerné})
par :
RemoveIf(ColNav,Ecran='nom de l'écran concerné')
L’utilisateur devrait naviguer à travers les écrans dans l’ordre dans lequel il les a cochés
CommentID=tVGXzXLDbiLJrTV, PostID=7o23zXbRD74XcQt
-
DavidZed
Membre22 juin 2022 à 9h17 en réponse à: Résolu – Erreur : "An action failed. No dependent actions succeededVoilà l’origine de l’erreur : ta liste sharepoint ne reconnais pas la date au format Excel: “44665”, elle attends un type de valeur string date
Il va te falloir convertir cette valeur excel avec une formule du type :addDayaddDays('1899–12–30T00:00:00Z',int(item()?['DATEFORMATEXCELL']))
CommentID=yaeK1IdcEhnOpU4, PostID=iJs9HtPPYirQmNO
-
DavidZed
Membre23 juin 2022 à 7h05 en réponse à: Résolu – Erreur : "An action failed. No dependent actions succeededJe pense qu’il faut vérifier que toutes les cellules de ta colonne sont au même format dans ton fichier excel, il y a certainement des formats date et des formats texte ou autre
SubCommentID=4c1QGKbDDlPfJLh, CommentID=yaeK1IdcEhnOpU4, PostID=iJs9HtPPYirQmNO
-
-
DavidZed
Membre22 juin 2022 à 8h24 en réponse à: Résolu – Erreur : "An action failed. No dependent actions succeededBonjour, au niveau de ton 3eme screenshot, (historique de l’exécution), peux-tu cliquer sur “next failed” pour voir l’erreur ?
CommentID=UCnMZkQ9ukpuyhi, PostID=iJs9HtPPYirQmNO
-
Dans ton bouton de sélection d’étape, entre le set et le navigate, insère un resetform :
Set(VarEtape;ThisItem.ID);;ResetForm(FormObservations);;Navigate(ScreenObservation)
Cela règlera certainement le problème
CommentID=4TbBIULfDZPPf5a, PostID=MIDK3iviA8mUo95
-
DavidZed
Membre21 juin 2022 à 15h48 en réponse à: Navigate between screens based on checkbox value on power appsL’idéal serait de peupler une collection en fonction des check/uncheck
Sur le oncheck de chaque contrôle :
Collect(ColNav,{NumeroEcran: 1,Ecran:'nom de l'écran concerné})
Sur le onuncheck de chaque contrôle :
Remove(ColNav,,{NumeroEcran: 1,Ecran:'nom de l'écran concerné})
Et sur le onselect de ton bouton Next :
Collect(ColNav,{NumeroEcran: Countrows(ColNav)+1,Ecran:'Ecran de fin'});//on ajoute lécran final comme derniere étape de navigationnSet(VNavig,{Actuel:1,Total:Countrows(ColNav)}); //On stocke la page actuelle et le nombre de pages au total dans une variablenNavigate(Lookup(ColNav,NumeroEcran=VNavig.Actuel,Ecran)) //Navigation vers le 1er ecran de la collection
Ensuite, sur chaque page, un bouton next avec :
Set(VNavig,{Actuel:VNavig.Actuel+1,Total:Countrows(ColNav)});If(VNavig.Actuel>VNavig.Total,Navigate(HomeScreen),nNavigate(Lookup(ColNav,NumeroEcran=VNavig.Actuel,Ecran))// Si la page actuelle est supérieure au nombre total de pages, on retourne à l'écran d'accueil, sinon on navigue à la page suivante
CommentID=MlLZorBv6hoN2a3, PostID=7o23zXbRD74XcQt
-
DavidZed
Membre21 juin 2022 à 14h57 en réponse à: Navigate between screens based on checkbox value on power appsHello,
By “navigate to multiple screens”, you mean display multiple screen at the same time ? Or you want to save a navigation path between screens ?
Bonjour,
Par naviguer vers plusieurs écrans, tu veux dire afficher plusieurs écrans à la fois ? ou tu souhaites faire un cheminement de navigation entre les écrans ?
CommentID=SMxW52W2Bnv2yC1, PostID=7o23zXbRD74XcQt
-
Bonjour,
dans ton apply to each, en premiere étape, tu peux mettre une condition pour filtrer les fichiers, ex :
Contient .pdf , ne contient pas “logo” etc…il suffira de déplacer ensuite l’action AI Builder dans le “if yes”
CommentID=g4cDGsxLo2waIUN, PostID=aYM0tdssjBNAefQ
-
Bonjour,
Quelques points de vigilance:
Les champs où tu peux voir un Fx rose sur les screenshots attendent des formules ex:int(items('For_each_item_in_Excel')?['ID'])
Dans ce cas précis, si ton power automate est en français, il faut remplacer le
'For_each_item_in_Excel'
par le nom de l’action qui a été généré par power automate, cela va te donner quelque chose du style'pour_chaque_élémént_du_tableau'
Autre méthode, tu peux renommer ton action qui a un nom en français avec le nom en-US pour que celle-ci soit reconnue dans les formules
CommentID=3w6pqGPU1UCWiU5, PostID=kc5iR4W0xcpuBq3
-
Bonjour,
Tu peux certainement y parvenir en mettant dans le onselect de ton bouton Validation1 (à la suite de la formule déjà présente):
If(var_Nbr_Scan>0;Select(BarCode1))
CommentID=InL7t6vdbfu4uCx, PostID=axsMQRxvAhQZLir
-
Haha, je crois qu’on a tous ce problème à un moment ou à un autre 😃
SubCommentID=VyNjRwkycyfODET, CommentID=InL7t6vdbfu4uCx, PostID=axsMQRxvAhQZLir
-
-
Bonjour,
A ma connaissance, ce n’est pas possible avec le connecteur de base, c’est d’ailleurs une fonctionnalité demandée par la communauté :
Il y a une autre solution, (moins élégante qu’un custom connector), ce serait de synchroniser google drive avec un dossier en local et d’utiliser le connecteur file system, mais cela fait beaucoup de contraintes, le power automate ne fonctionnerait que sur un seul PC
CommentID=GJ5g2EodPwJTqj7, PostID=3cuWgvcyyhmV6m9