R3dKap
Expert Power AppsRéponses céées sur le Forum
-
Jean-Rémy Gallapont comme ça au premier abord je partirais bien sur une nomenclature simple au format Pascal Case comme cela est donné en exemple dans l’article de blog qui annonce la feature :
Mais en même temps, toujours pour le côté pratique de pouvoir cibler des objets ou variables bien précises dans l’intellisense de l’éditeur de formules, je préfixerais bien les Named Formulas avec
nf
par exemple…Ceci étant, vu qu’une Named Formula varie automatiquement dans le temps sans que l’on aie besoin de la redéfinir (contrairement à Set() et UpdateContext()), il me semble que le mot “variable” prend alors tout son sens. Et du coup je me dis que je les préfixerais bien avec
var
…Qu’en penses-tu ? Qu’en pensez-vous, les autres 😁 ?
CommentID=NpUwpKtoV92mjHY, PostID=rBXRms6gmFVcdT5
-
Salut Jean-Rémy Gallapont,
Avec plaisir 😊
Merci pour la coquille sur la check box : j’utilise aussi “chk”… 😉 C’est corrigé !
Pour ce qui est des Named Formulas je ne me suis pas encore penché sur le sujet vu qu’il vient de sortir. Mais je ne manquerais de le rajouter dans les jours/semaines à venir… 🙂
CommentID=utzmUM2u2cUkcRn, PostID=rBXRms6gmFVcdT5
-
Salut RANDRIATAHINA Charles,
Je ne sais pas si tu as réussi à résoudre ton pb… Mais peut-être vient-il du fait que l’application ne s’étend pas correctement dans l’onglet de ton navigateur.
Essaie peut-être de jouer avec l’icône situé en haut à droite pour voir si l’app s’affiche mieux et te montre les boutons manquants :
CommentID=Pydu2LgDNd0JzIC, PostID=04OgBFqqJmd8zYx
-
Sebastien Brandeis, de mon côté, sur Dataverse :
-
Au moment de créer ma solution je crée un éditeur dont le préfixe est parlant pour la solution concernée
Ainsi, je sais déjà que tous les noms de schéma de mes objets commenceront par ce préfixe suivis d’un “_”.
-
Ensuite tout est en minuscule avec des “_” pour séparer les mots et essayant d’être le plus parlant possible (j’ai ouï dire que les minuscules étaient recommandées par MS)
Du coup, comme le souligne DavidZed, c’est très facile à retrouver dans l’éditeur Power Apps lors de l’utilisation des fonctions du type ShowColumns().
Et pour moi, pas besoin d’avoir l’info du type de données dans le nom du schéma… Mais ce n’est qu’un avis perso…
CommentID=eRkg1kIq589DyEC, PostID=Bcjo0E7y9lwWty4
-
-
Salut Sylvain,
C’est normal… Comme tu peux le voir dans ce tableau extrait de la doc Microsoft sur la délégation SharePoint, la fonction EndsWith() n’est pas délégable :
CommentID=CZMJD09Nn3ZpV9K, PostID=6uetl2M2IMmquZP
-
Salut Sebastien Brandeis,
La question apparaît souvent, du coup j’ai fait un p’tit article sur le sujet… 😉
CommentID=rCXOAcp2U7UAkuJ, PostID=zjm4yBNRF7QrTcA
-
Ah yes, exact… C’est vrai que tu peux quasiment tout faire dessus maintenant…
CommentID=FX5kekpTSK5asGn, PostID=MXqntbwGytOTdfu
-
Je viens de tester : je te confirme que ça fonctionne de mon côté.
Voici comment j’ai fait le test :
-
j’ai mis un toggle sur un écran avec ceci dans sa propriété Default :
Connection.Connected
-
j’ai publié l’application
-
j’ai lancé Power Apps sur Windows
-
je me suis connecté avec mon compte où se trouve mon app
-
j’ai lancé mon app
-
je vois mon toggle activé puisque je suis connecté
-
je désactive mon wifi
-
j’attends environ 10s -> mon toggle se désactive tout seul puisque je ne suis plus connecté
-
je réactive mon wifi
-
j’attends 10s -> mon toggle se réactive tout seul
CommentID=zIeWIhAUmWm37R2, PostID=shNtVWJr4SzeamT
-
-
Jonathan ton test sur PC tu l’as bien fait en lançant l’application Power Apps sur Windows téléchargée depuis le Store ?
Parce-que de mémoire je l’avais fait y’a quelques temps et ça fonctionnait… Attends je vais refaire le test vite fait…
CommentID=21BWFh3QEbBTFSA, PostID=shNtVWJr4SzeamT
-
anthony mon avis et quelques compléments à la bonne réponse détaillée de DavidZed…
L’environnement développeur est une bonne approche quand l’objectif du citizen dev est de s’essayer à la PP ou de se créer des apps pour lui-même. Pas trop de limites mise à part, sauf erreur de ma part (mais ça reste à vérifier), que tu ne peux pas partager tes apps. C’est pour du perso.
La solution Dataverse for Teams est effectivement très intéressante aussi, mais c’est en supposant que Teams est bien implanté dans les usages de l’entreprise. Et attention : l’environnement Dataverse créé derrière est limité à 2Go max (mais y’a déjà largement de quoi faire).
La sandbox est à privilégier pour les applications Citizen dev qui ont donc vocation à être partagées avec d’autres utilisateurs. Mais attention, ce type d’environnement consomme le storage du tenant.
Le trial est parfait pour les formations ou pour tester ou démontrer une fonctionnalité puisqu’il est resetté après 30j.
Et faut pas oublier non plus l’environnement par défaut qui donne beaucoup de libertés déjà…
Les types d’environnements sont expliqués ici :
Pour le sujet du gars qui quitte l’entreprise, il est vraiment recommandé d’utiliser une solution pour rassembler tous les artefacts de son application. Cela facilite le découpage des applications et surtout le transport d’un environnement à un autre.
Mais surtout, il faut anticiper le départ du salarié car il va falloir modifier le owner de ses apps et de ses flows par ex. Et c’est toujours mieux de le faire avant qu’il soit parti… 😉CommentID=YJG0NrcVdEgbvW2, PostID=MXqntbwGytOTdfu
-
Jfk2lax je sais pas si c’est ce que tu veux mais si tu veux que l’utilisateur puisse choisir parmi un ensemble de flux celui qu’il veut exécuter pour un fichier d’une bibliothèque ou un élément d’une liste SharePoint, il te suffit de prendre comme déclencheur pour tes flux l’un de ces deux ci-dessous :
Ainsi, dans la bibliothèque ou la liste il suffit de sélectionner un fichier ou un élément et d’ouvrir ce menu et tes flux apparaîtront ici :
CommentID=vLC3wzYF7VgE2o9, PostID=ybvl5x3Tfh4QdOM
-
Hé oui CedZ, car dans “low-code” il y a quand même “code”… 😁
CommentID=gwDaomZprv1oKMd, PostID=lxyRSIV3T4KoV9t
-
Jonathan attention, la mise en place du mode déconnecté sur une application qui utilise des contrôles formulaire est pas simple à mettre en place. Tout, ABSOLUMENT TOUT ce qui fait à un moment donné référence à la source de données doit être localisé dans le cas où tu n’est pas connecté : par exemple, si tu as une colonne de type Choix dans ta liste SharePoint, côté datacard dans le formulaire de ton app Power Apps tu vas avoir un
Choices(<liste>.<champ>)
dans le Items de la combo box -> pas possible en mode déconnecté (tu vas avoir des erreurs d’accès aux données car la fonction Choices() va chercher la liste des valeurs dans la source de données). Donc, il faut récupérer les valeurs du Choices() au démarrage de l’application, les stocker en local avec SaveData() puis brancher le Items de la combo box sur tes données locales.Es-tu bien conscient de ces difficultés ?
Pour info, j’ai fait une journée complète de formation sur ce sujet-là (entre autres) en début d’année. Je vais mettre en ligne sur Youtube le recording d’ici quelques jours… Relance-moi dans quelques temps… 😉
CommentID=M8vcWPR2ff9JG6o, PostID=shNtVWJr4SzeamT
-
DavidZed sais-tu s’il existe un moyen de transporter un Dataflow d’un environnement à un autre ?
Car j’ai des données de PROD que je vais saisir en DEV (pour mes tests) et que je veux ensuite transporter en REC puis en PROD.
Du coup je comptais créer mon Dataflow sur REC pour y importer les données de DEV.
Et ensuite comment faire pour recopier ce Dataflow de REC vers PROD pour y importer aussi les données de DEV ?
CommentID=cu56wqw4V3l4ZX4, PostID=ZCTKnIyS9jBkZgF