Re: Problème avec Application.GetOpenFilename si fichier sélectionné = fichier ouver. bonjour. il faut enlever le chemin. changement à effectuer. 'ici. nomFichier = Mid (Fichier, InStr (Fichier, "\") + 1) nomFichier = Mid (nomFichier, InStr (nomFichier, "\") + 1) If nomFichier = wbSource Then. Call MsgBox ("le classeur que vous avez choisi Ce fichier ne contient pas d'application associé" Akathriel Samedi 22 Février 2020 Votre modèle Asus Votre portable a tendance à chauffer ou surventiler ? Attention, le risque d'endommager votre carte mère est bien réél. Nous conseillons un nettoyage du système de ventilation et un contrôle des pâtes thermiques CPU/GPU tout les ans. Cesite ne fait pas de support. Pour rappel, Les Pages Perso Chez Free offre de l'information mais ne fait pas de support. Inutile d'écrire pour soumettre un problème ; soit vous trouverez la solution sur ce site, soit vous y trouverez comment utiliser les canaux officiels d'assistance . Merci de votre compréhension. Lesnuméros de fichier entre 1 et 255 donnent un accès exclusif au fichier. Il ne peut pas être ouvert par une autre application. En revanche, un numéro entre 256 et 511 donne un accès partagé. FreeFile sans paramètre retourne un numéro inférieur à 255. Pour obtenir un numéro compris entre 256 et 511, il faut utiliser : FreeFile (1) Lesfichiers contenant le .Les fichiers MSG sont le plus souvent créés ou enregistrés dans l’application de messagerie Microsoft Outlook. Le fichier MSG contient des informations sur un fichier e-mail sauvegardé, notamment la date du message, son expéditeur, son destinataire, l’objet et le contenu de l’e-mail associé au fichier. Si une pièce jointe est Lesdonnées anciennes qui encombrent votre disque dur n’utilisent pas les ressources de votre système et donc ne le ralentissent pas. Il n’y a qu’ une exception à cette règle. Si votre espace disque est saturé, vos applications et votre système d’exploitation ne peuvent pas créer de nouveaux fichiers temporaires. Comme mentionné lC7Ty. Nous vous recommandons Le programme pour la correction des erreurs, optimiser et d'accélérer Windows. Windows 10 est peut-être un excellent système d’exploitation, mais il présente également les mêmes problèmes que ses prédécesseurs. Utilisateurs signalés Aucun fichier n'est associé à ce fichier pour l'exécution de ce message d'erreur d' action sous Windows 10 lors de la tentative d'exécution de certaines applications. Voyons comment résoudre ce programme n'est associé à ce fichier pour effectuer cette action. Ce fichier n’a pas de programme associé. C’est un message d’erreur courant qui peut apparaître. En parlant de cette erreur, voici quelques problèmes similaires signalés par les utilisateursAucun programme n'est associé à ce fichier pour l'exécution de cette action Clé USB - Ce problème peut survenir en raison de vos paramètres de lecture automatique. Toutefois, vous pouvez résoudre le problème simplement en désactivant la fonction de lecture n'est pas associé à un fichier . Ce problème peut affecter différentes applications du système. Si cela se produit, veillez à effectuer des analyses SFC et - Si vous rencontrez ce problème avec OneDrive ou d’autres fonctionnalités du système, réinitialisez simplement les associations de fichiers par défaut et vérifiez si cela résout le 10, 7 n'est pas associé à un programme . Cette erreur peut apparaître sur presque toutes les versions de Windows. Même si vous n'utilisez pas Windows 10, vous devriez pouvoir appliquer la plupart de nos solutions aux votre 1 - Créer un nouveau compte utilisateur Windows Selon les utilisateurs, l’un des moyens les plus simples de résoudre ce problème consiste à créer un nouveau compte utilisateur Windows. Pour ce faire, suivez ces étapesOuvrez l'application Paramètres et accédez à la section Comptes .Allez dans l'onglet Famille et autres utilisateurs et cliquez sur Ajouter une autre personne à ce PC .Cliquez sur Je n'ai pas les informations de connexion de cette personne .Sélectionnez Ajouter un utilisateur sans compte Microsoft .Entrez le nom d'utilisateur et le mot de passe du nouveau compte, puis cliquez sur Suivant .Solution 2 - Ajoutez votre compte d'utilisateur au groupe Administrateurs Une autre solution à ce problème consiste à ajouter votre compte d'utilisateur au groupe Administrateurs. Les utilisateurs ont signalé qu'après avoir ajouté leur compte d'utilisateur aux administrateurs, le problème avait été résolu. Pour ajouter votre compte d'utilisateur au groupe Administrateurs, procédez comme suitAppuyez sur Windows Key + R et entrez . Appuyez sur Entrée ou cliquez sur OK .Cliquez sur le dossier Groupes dans le volet gauche et double-cliquez sur le groupe Administrateurs dans le volet la fenêtre Propriétés s'ouvre, cliquez sur le bouton Ajouter .Dans le champ Entrez les noms des objets à sélectionner, entrez votre nom d'utilisateur et cliquez sur Vérifier les noms . Si tout est en ordre, cliquez sur OK . Vous pouvez également cliquer sur les boutons Avancé et Rechercher maintenant pour rechercher manuellement votre nom d' cela, votre compte d'utilisateur doit être ajouté au groupe Administrateurs. Cliquez sur Appliquer et sur OK pour enregistrer les vous pouvez le constater, l’ajout de votre compte utilisateur au groupe Administrateurs est assez simple. Certains utilisateurs conseillent également de se déconnecter et de se reconnecter à Windows 10 pour que les modifications prennent 3 - Modifiez votre registre La modification de votre registre peut entraîner l’instabilité du système. Par conséquent, avant d’apporter des modifications au registre, nous vous conseillons de créer une sauvegarde de votre registre en cas de problème. Pour éditer le registre, procédez comme suitAppuyez sur Windows Key + R et entrez regedit . Cliquez sur OK ou appuyez sur Entrée .Dans le volet de gauche, accédez à la clé HKEY_CLASSES_ROOT \ lnkfile .Vérifiez si la valeur IsShortcut est disponible. Si cette valeur est manquante, cliquez avec le bouton droit de la souris sur l'espace vide dans le volet de droite et choisissez Nouveau> Valeur de chaîne . Assurez-vous de saisir IsShortcut comme nom de la nouvelle valeur de fois que vous avez terminé, fermez l'éditeur de cette valeur de chaîne peut être supprimée de votre registre. Si elle manque, veillez à la recréer en suivant les étapes utilisateurs suggèrent d’effectuer également les étapes suivantesAccédez à la clé de commande HKEY_CLASSES_ROOT \ CLSID \ {20D04FE0-3AEA-1069-A2D8-08002B30309D} \ shell \ Manage \ dans le volet de gauche. Double-cliquez sur par défaut dans le volet de les données de la valeur sur % SystemRoot% \ system32 \ et cliquez sur OK pour enregistrer les 4 - Supprimer certaines clés du registre Cette solution ne s'applique que si vous ne pouvez ouvrir aucun dossier sur votre PC. Si vous pouvez ouvrir des dossiers sur votre PC, cette solution n’est pas nécessaire. Pour supprimer des entrées de registre, procédez comme suitOuvrez l' éditeur de registre .Dans le volet de gauche, accédez à HKEY_CLASSES_ROOT \ Directory \ shell .Développez la clé de shell et supprimez les clés find et cmd .Une fois que vous avez terminé, fermez l'éditeur de 5 - Exécuter les analyses DISM et sfc Parfois, vous pourriez recevoir ce message. Ce fichier n'est associé à aucun programme, car vos fichiers système sont peut se produire pour différentes raisons. Pour résoudre ce problème, il est conseillé d’effectuer des analyses SFC et DISM. Pour ce faire, suivez simplement ces étapes simplesAppuyez sur Windows Key + X pour ouvrir le menu Win + X et choisissez Invite de commande Admin ou PowerShell Admin .Lorsque l'invite de commande s'ouvre, entrez sfc / scannow et appuyez sur Entrée .Le scan SFC va maintenant commencer. Le processus de numérisation peut prendre environ 15 minutes, donc ne l’interrompez fois l'analyse SFC terminée, vérifiez si le problème persiste. Si ce problème persiste, vous devez exécuter l'analyse DISM. Vous pouvez le faire en suivant ces étapesDémarrez l'invite de commande en tant qu' la commande DISM / Online / Cleanup-Image / RestoreHealth .L'analyse DISM va maintenant commencer. La numérisation peut prendre environ 20 minutes, alors ne l’interrompez fois l'analyse DISM terminée, vérifiez si le problème persiste. Si vous ne pouviez pas exécuter l'analyse SFC auparavant, essayez de l'exécuter maintenant et vérifiez si cela résout le 6 - Désactiver la lecture automatique pour tous les périphériques Si vous obtenez un message indiquant que ce fichier n'a pas été associé à un programme, le problème peut être dû à la fonctionnalité de lecture automatique. Cependant, vous pouvez résoudre le problème simplement en désactivant complètement la lecture automatique. Pour ce faire, procédez comme suitOuvrez l' application Paramètres et accédez à la section Périphériques .Sélectionnez AutoPlay dans le menu de gauche. Dans le volet de droite, désactivez Utiliser la lecture automatique pour tous les périphériques multimédia . Définissez Lecteur amovible et Carte mémoire sur Aucune action .Après cela, la lecture automatique devrait être complètement désactivée et le problème sera 7 - Réinitialiser l'association de fichier Par défaut, Windows 10 est configuré pour ouvrir des fichiers avec ses applications par défaut, mais la plupart des utilisateurs modifient généralement ces paramètres. Il peut parfois y avoir un problème avec votre configuration qui peut entraîner l' affichage d'un message indiquant que ce fichier n'est pas associé à un programme .Pour résoudre le problème, il vous suffit de réinitialiser les associations de fichiers par défaut. C'est assez simple et vous pouvez le faire en suivant ces étapesOuvrez l' application Paramètres et accédez à la section Applications .Dans le menu de gauche, sélectionnez Applications par défaut . Faites défiler la liste et dans la section Rétablir les paramètres par défaut recommandés par Microsoft, cliquez sur le bouton Réinitialiser .Après cela, le problème avec les associations de fichiers devrait être complètement 8 - Exécuter PowerShell Selon les utilisateurs, parfois, vous pourriez être en mesure de réparer Ce fichier ne dispose pas d'un programme associé à l' erreur en réinstallant toutes les applications universelles. C'est assez simple à faire, et vous pouvez le faire en suivant ces étapesAppuyez sur Windows Key + S et entrez powershell. Cliquez avec le bouton droit de la souris sur Windows PowerShell dans la liste des résultats et choisissez Exécuter en tant qu'administrateur .Exécutez maintenant la commande suivante Get-AppXPackage -AllUsers Where-Object {$ _. InstallLocation -like “* SystemApps *”} Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$ $ _. InstallLocation \ .Une fois la commande exécutée, le problème doit être résolu 9 - Effectuer une restauration du système Selon les utilisateurs, la meilleure solution consiste parfois à effectuer une restauration du système. Pour effectuer une restauration du système, procédez comme suitAppuyez sur Windows Key + S et entrez dans la restauration du système . Choisissez Créer un point de restauration dans la liste des la fenêtre Propriétés système s'ouvre, cliquez sur le bouton Restauration du système .La fenêtre Restauration du système va maintenant apparaître. Cliquez sur Suivant pour disponible, cochez l'option Afficher plus de points de restauration . Choisissez le point de restauration sur lequel vous souhaitez revenir, puis cliquez sur Suivant .Suivez les instructions à l'écran pour terminer le processus de fois votre système restauré, vérifiez si le problème programme ne contient pas de programme associé. La réalisation de cette action peut poser problème, mais nous espérons que vous avez réussi à le réparer après avoir utilisé l'une de nos solutions. Ce document peut vous aider à résoudre les erreurs système qui se produisent lorsque vous ouvrez ou modifiez un fichier de projet Adobe Premiere Elements qui pourrait être endommagé. Les erreurs du système peuvent se manifester sous différentes formes, notamment mais sans que cette liste soit exhaustive Un fichier de projet ne s'ouvre pas correctement. Une erreur survient lorsque vous ouvrez Adobe Premiere Elements. Des éléments sont manquants lorsque vous ouvrez un projet. Divers facteurs sont à l'origine d'erreurs de système, notamment les conflits entre les pilotes de périphériques, les logiciels et le matériel ainsi que d'éventuels éléments endommagés au sein de certains fichiers. Bien que les erreurs système ne se produisent que lorsque vous utilisez des fichiers de projet Premiere Elements, ces derniers ne sont pas nécessairement en cause. Il peut en effet s’agir de la seule application qui utilise suffisamment de mémoire ou de puissance de processeur pour révéler le problème. Avant de commencer Pour tirer le meilleur parti de ce document, effectuez les différentes tâches dans l’ordre dans lequel elles y figurent. Suivez les tâches à réaliser et les résultats obtenus, notamment les erreurs et autres problèmes. Le support technique d'Adobe utilise ces informations pour vous aider si vous appelez. Vous devez être connecté en tant qu’administrateur pour effectuer certaines des procédures de ce document. Important si vous exécutez Windows Vista ou une version ultérieure, certaines de ces procédures affichent une boîte de dialogue Contrôle de compte d’utilisateur vous demandant votre permission pour continuer. Lisez les détails de cette boîte de dialogue afin de déterminer si vous souhaitez poursuivre. Si vous choisissez Annuler sur la boîte de dialogue, vous ne pouvez pas poursuivre cette étape de dépannage. Remarque les procédures de ce document s’appuient sur l’interface Windows par défaut, sauf pour le Panneau de configuration. Les étapes de ce document qui font référence au Panneau de configuration concernent l'affichage classique. Pour permuter à l'affichage classique, cliquez avec le bouton droit sur le Bureau et sélectionnez Propriétés. Sous l'onglet Apparence, sélectionnez le style de fenêtres classiques sous Fenêtres et boutons. Certaines de ces procédures nécessitent que vous localisiez des fichiers ou des dossiers cachés, ou que vous recherchiez des fichiers selon leur nom de fichier complet, extension comprise par exemple. Par défaut, l'Explorateur Windows n'affiche pas les fichiers et dossiers cachés, ni les extensions de fichier connues. Pour plus d’informations sur l’affichage des fichiers et dossiers cachés sous Windows, reportez-vous à la section Afficher les fichiers et dossiers cachés, et les extensions de nom de fichier Windows XP Vista Windows 7. Dépannage initial Les tâches suivantes vous aident à résoudre les erreurs du système les plus courantes. Avant de réaliser l'une de ces tâches, sauvegardez l'ensemble de vos fichiers personnels les fichiers d'Adobe Premiere Elements que vous avez créés, par exemple. Si une erreur système se produit, redémarrez toujours votre ordinateur afin d'actualiser sa mémoire. Le fait de continuer à travailler sans redémarrer l'ordinateur rend le problème plus complexe. Remarque pour éviter que tout projet sauvegardé ne soit automatiquement écrasé pendant la procédure de diagnostic, sélectionnez Édition > Préférences > Enregistrement automatique. Définissez la valeur maximale des versions de projet sur 20. 1. Ouvrez votre projet depuis Adobe Premiere Elements. Ouvrez Adobe Premiere Elements, puis ouvrez votre projet depuis Adobe Premiere Elements plutôt que de cliquer deux fois sur le fichier du projet pour le lancer ainsi que Adobe Premiere Elements. 2. Effectuez un test afin de voir si le projet est à l’origine du problème. Tentez de créer un projet Si le nouveau projet ne s'ouvre pas ou s'il vous est aussi impossible d'en créer un, poursuivez avec l'étape 3 de dépannage. Si le nouveau projet s’ouvre, il se peut que le projet original soit endommagé. Néanmoins, poursuivez avec les étapes 5 à 8 du dépannage pour essayer de résoudre des problèmes spécifiques au projet. 3. Recréez le fichier Adobe Premiere Elements PluginCache. Le PluginCache est une entrée de registre Windows qui contient des informations concernant l’état de tous les modules externes natifs et tiers utilisés avec Adobe Premiere Elements. Pour recréer le fichier, maintenez la touche Maj enfoncée tout en sélectionnant Démarrer > Tous les programmes > Adobe Premiere Elements . Relâchez la touche lorsque la fenêtre Sélectionner l’espace de travail initial apparaît. Remarque Adobe Premiere Elements enregistre des informations concernant la viabilité de ses modules externes au lancement initial de l’application. Ces informations sont enregistrées dans le registre Windows pour autoriser Adobe Premiere Elements pour une ouverture plus rapide sur tous les lancements suivants. En forçant Adobe Premiere Elements à ignorer et à réanalyser les données existantes des modules externes, il peut détecter tout nouveau conflit entre les modules externes et le logiciel ou matériel nouvellement installé. 4. Assurez-vous d’avoir accès à tous les fichiers nécessaires. Vérifiez que le fichier de projet et tous les fichiers associés c’est-à-dire les fichiers de prévisualisation et les fichiers source sont déverrouillés. Assurez-vous également qu’ils se trouvent sur des disques locaux qui vous sont accessibles en lecture et en écriture. Essayez de vous connecter au système en tant qu’Administrateur. Contactez l’administrateur réseau pour obtenir de l’aide. Dépannage intermédiaire Si les tâches de la section précédente ne permettent pas de résoudre le problème, tentez d’effectuer les tâches de dépannage intermédiaire suivantes. 5. Ouvrez une copie archivée du fichier du projet. Tentez d'ouvrir une copie archivée du fichier du projet. Adobe Premiere Elements archive automatiquement les versions d'un fichier de projet à moins que vous ayiez désactivé la fonction archive dans les préférences d'enregistrement automatique. Adobe Premiere Elements enregistre les fichiers archivés dans le dossier d’enregistrement automatique d’Adobe Premiere Elements. Le dossier d’enregistrement automatique se trouve au même emplacement que le fichier du projet Adobe Premiere Elements donne à la version archivée du fichier d'un projet le même nom que celui du projet plus un chiffre indiquant la version archivée par exemple. Le nom de fichier contenant le nombre le plus élevé est la version la plus récemment archivée du projet. 6. Effectuez un test pour déterminer si des fichiers multimédias particuliers sont à l’origine du problème. Des fichiers multimédias particuliers peuvent être à l’origine du problème dans votre projet. Pour déterminer si un fichier particulier est à l'origine du problème, supprimez le lien de tous les fichiers. Ensuite, rétablissez chaque lien fichier par fichier pour voir si l'un d'entre eux recrée le problème. Pour supprimer le lien de fichiers multimédias Déplacez vos fichiers source fichiers vidéo, audio, image vers un autre emplacement de votre disque dur. Ouvrez votre projet. Une boîte de dialogue Où est le fichier [nom de fichier] ? » s'affiche. Cliquez sur Tout ignorer. Si tout va bien avec le fichier de projet, il s'ouvre avec tous les supports en étant hors ligne. Pour rétablir le lien des fichiers multimédias et déterminer si l’un des fichiers est à l’origine du problème, procédez comme suit Sélectionnez un clip dans le panneau Support. Sélectionnez Edition > Localiser le support. Localisez le fichier associé sur votre disque dur, puis cliquez sur Sélectionner. Lisez le clip dans le scénario pour vérifier qu'il fonctionne correctement. Répétez ce processus avec tous vos supports jusqu'à ce que vous rencontriez un problème au niveau de l'un des fichiers multimédias. Fermez le projet et réouvrez-le. Cliquez sur Tout ignorer. Sélectionnez Fichier > Importer pour essayer d'importer le fichier problématique. Si le fichier est importé, ce dernier est correct mais son lien est défectueux. Si l’importation du fichier provoque une erreur ou un blocage, recréez ou réeffectuez le rendu, puis réimportez le fichier dans le projet à l’aide de la fonction Localiser le support. Remarque la fonction Localiser le support est utile pour préserver le formatage du montage. Dépannage avancé 7. Dépannez l’application Premiere Elements 8. Consultez les forums des utilisateurs d’Adobe. Pour savoir si d’autres clients Adobe ont un problème similaire, consultez les forums des utilisateurs de Premiere Elements. de développer nos premières applications en trois clics, de les commercialiser sur le store et de gagner des fortunes rêvons un peu ange, je vous propose d'abord une rapide description de l'environnement dans lequel nous allons d'ensemble de l'OS AndroidVous le savez probablement, Android est un système d'exploitation, édité par Google, que l'on trouve dans des téléphones, des montres, des télévisions ou des voitures. Ce dont vous n'avez peut-être pas conscience, c'est qu'il est lui-même basé sur un certain nombre de logiciels standards et Open Source, comme un noyau Linux, OpenGL, LibC ou Webkit Couches logicielles d'Android Source ce système est pensé pour être dans des devices connectés, proches de leur propriétaire c'est important pour une bonne traçabilité de l'humanité p et indépendants de la marque de leur constructeur. Pour libérer les développeurs d'applications des contraintes liées au matériel, les applications classiques ne sont pas compilées en code natif mais en bytecode, qui sera ensuite compilé en code natif au moment de l'installation de l'application. La couche d'abstraction du matériel est également propagée à travers une API de haut niveau Java. Nous verrons que, contrairement à Java, Android fournit une bibliothèque très riche permettant d'interagir facilement avec les composants matériels du device Wifi, Bluetooth, GPS, accéléromètre, ….Les langages de développement officiels sont Java et XML. Le code à proprement parler est décrit en Java, tandis qu'XML est utilisé pour la description de l'application, de son interface graphique et de ses éléments constituants. Cela permet une meilleure décomposition entre les informations et le code le fond et la forme. On y gagne beaucoup en souplesse notamment pour la gestion du multilingue ou la mise à jour d'une interface applications sont déployées via des fichiers .apk. Ces fichiers sont l'équivalent du .jar en Java. Ils contiennent l'application, ses dépendances et son et confidentialité des donnéesEn tant qu'utilisateurs avertis, vous savez également que la sécurité est importante dans l'écosystème Android. Nous ne voudrions pas qu'une application quelconque ait accès à l'intégralité de notre vie numérique colere. C'est pourquoi, contrairement à Java SE, chaque application est exécutée dans un bac à sable permettant son Android est un OS multi-utilisateurs où chaque application est un utilisateur différent auquel est associé un UserID Linux unique. Chaque application est exécutée dans zone mémoire séparée. Ainsi, pour qu'une application ait le droit d'accéder à des ressources externes, nous verrons que celle-ci devra en faire la demande à l'utilisateur au moment de son installation. Nous verrons que c'est le Manifest de l'application qui contient les permissions requises et que les autres fonctionnalités sont bloquées par l' orienté composantSous Android, une application est un ensemble de composants. Les composants peuvent être de quatre types Les activités Activity sont les éléments constitutifs principaux d'une application. Elles sont normalement associées à une vue graphique faite pour être affichée en plein écran. Pour simplifier, nous pourrons considérer qu'une activité se réduit à la notion de fenêtre. C'est le composant principal que nous manipulerons dans le cadre de ce services Service sont des tâches de fond n'étant pas associées à une vue récepteurs de Broadcast BroadcastReceiver permettent à l'application d'être notifiée de certains événements ex batterie faible, l'écran a été tourné, ... mais ne sont pas associés à une vue graphique comme le serait une fournisseurs de contenu ContentProvider sont des composants permettant de gérer l'accès à des informations de manière centralisée, comme le fait le gestionnaire de contacts par chaque application est exécutée dans un bac à sable différent, avec des permissions différentes, il n'est pas possible d'appeler directement un composant d'une autre application. Comment faire ?La solution choisie est d'en faire la demande au système en lui déclarant son intention via un objet de type les 4 types de composants constituant une application, 3 nécessitent un Intent pour être lancé les activités, les services et les récepteurs de Broadcast. Un Intent peut contenir un appel explicite le nom d'une classe ou implicite une action, une catégorie et des données. Ainsi, lorsque je clique sur un lien web depuis une application, celle-ci peut choisir de déclencher une intention avec l'action VIEW, la catégorie BROWSABLE et l'URL en donnée associée. Le système lancera alors un navigateur Web pour terminer l'action. Si plusieurs applications installées se sont enregistrées sur cette action et cette catégorie, alors la liste de ces applications est proposée à l'utilisateur en lui demandant de les actions possibles, la première que nous verrons sera l'action MAIN avec la catégorie LAUNCHER. Cette intention est générée lorsque l'utilisateur clique sur l'icône d'une application. C'est elle qui permet de lancer l'activité principale de l' plus attendre, je vous propose de découvrir Android à travers un premier exemple dans le chapitre suivant. Il semblerait que plus personne ne soit actif dans cette discussion. Si vous souhaitez reprendre la conversation, posez simplement une nouvelle question. Question Question Associer type de fichiers à une app sur iPhone J'essaye d'utiliser une application présente dans mon iPhone et faite pour lire un certain type de fichiers en l'occurrence l'application LISA et les fichiers .lcpl mais le problème est général avec d'autres fichiers et applis. Sur mon iPhone 8 et mon iPad AIR 2 cela ne propose pas automatiquement cette application installée, alors que cela le fait parfaitement sur mon iPhone 6. De plus, la liste des applications proposées "à la main" pour essayer de l'ouvrir est limitée, ne contient pas cette application et je ne trouve pas de moyen d'étendre cette liste. Merci pour toute aide !DenisAssociation de type de fichiers à une application / liste applications proposées [Titre Modifié par l’Hôte] Publiée le 26 janv. 2021 à 19h14 Profil de l’utilisateur DenisNum Question Associer type de fichiers à une app sur iPhone J’ai été la première à offrir des formations Power BI à Montréal et longtemps la seule, de sorte que j’ai formé un nombre impressionnant d’usagers. La grande majorité des professionnels à qui j’ai enseigné et la grande majorité des professionnels à qui j’enseigne en ce moment sont d’abord et avant tout des usagers d’Excel et ont peu ou pas d’expérience en modélisation de données ou avec d’autres solutions d’intelligence d’affaires. La plupart ont également l’impression qu’apprendre Power BI se fera sans casser des oeufs et qu’ils deviendront autonomes très rapidement. Cet article a pour but de vous donner l’heure juste sur l’apprentissage de Power BI, surtout si vous êtes présentement des usagers Excel. N’allez pas penser que je souhaite vous décourager, bien au contraire ! Power BI est une solution extraordinaire, qui est en train d’être implantée dans de nombreuses entreprises et c’est tant mieux ! Je suis ravie de voir l’enthousiasme des entreprises pour cette solution extraordinaire de Microsoft. Cet article a simplement pour but de mieux calibrer vos attentes et d’attirer votre attention sur les erreurs à éviter dans Power BI, justement de façon à faciliter votre apprentissage et vous permettre de bénéficier pleinement de la solution. Cet article fait suite aux articles suivants Power BI 15 erreurs courantes chez les débutants 1 de 3 Power BI 15 erreurs courantes chez les débutants 2 de 3 11 Ne pas distinguer les tables de faits des tables de dimensions Lorsque l’on construit un modèle de données dans Power BI, on devrait tendre vers un modèle en étoile, c’est-à-dire un modèle où la table de faits est au centre et les tables de dimensions sont tout autour. La table de faits, est la table “transactionnelle”, qui contient les valeurs à analyser. Dans cette table, il devrait n’y avoir que les clés servant à créer des relations avec les tables de dimensions et les valeurs à analyser. Une fois les relations avec les tables de dimension créées, les colonnes comprenant les clés devraient être masquées. De même, une fois les mesures créées, les colonnes comprenant les valeurs à analyser devraient être masquées. Ce faisant, au final, on devrait ne retrouver que des mesures dans la table de faits. Les tables de dimensions, quant à elles, devraient contenir toutes les informations concernant les axes d’analyse toutes les informations par rapport aux clients, aux fournisseurs, aux produits, aux filiales, etc.. Dans les modèles de base, on devrait ainsi avoir des relations “many-to-one” entre la table de faits et les tables de dimensions. Bien sûr, dans la réalité, il est fort à parier que l’on doive insérer plus d’une table de faits dans le modèle de données. Ces tables de faits secondaires devront elles aussi être liées aux tables de dimensions du modèle de données. Parmi les erreurs courantes que j’ai rencontrées chez les débutants, on peut noter La tentative de liaison directe entre deux tables de faits Par exemple, une table de dimensions de produits contiendra notamment une colonne avec le numéro de produit et une colonne avec le prix vendant de chaque produit et chaque produit n’apparaîtra dans cette table qu’une seule fois aucun doublon Mais si les prix des produits varient en fonction du mois ou de la saison, par exemple, les prix ne seront plus seulement fonction des produits mais aussi des dates. Ce faisant cette table ne sera plus une table de dimensions, elle deviendra une table de faits. Il faudra donc que l’usager en tienne compte dans la création de son modèle de données La tentative de fusion de deux tables de faits Autre exemple, j’ai souvent vu des débutants fusionner deux tables de faits ensemble via l’éditeur de requêtes, par exemple, une table d’actuels et une table de budget. Toutefois, ils procédaient à la fusion avec une jointure externe gauche. Ce faisant, tous les produits qui étaient prévus au budget et qui n’étaient pas présents dans les actuels n’étaient pas compris dans la table. Lorsqu’un usager fusionne des tables de faits ensemble, il doit être conscient de type de jointure qu’il utilise et des conséquences d’un mauvais choix de jointure. Vous devez analyser de grandes quantités de données et les présenter dans des rapports et tableaux de bord, avec des indicateurs de performance pertinents ? Développez vos compétences avec nos formations en Power BI. Table de dimension Table de faits 12 Ne pas comprendre le processus de publication des fichiers .pbix sur le cloud D’abord, certains débutants ne connaissent pas l’existence du service web, qui fait partie intégrante de la solution Power BI. En effet, lorsque le fichier .pbix est prêt à être partagé, il est très fortement déconseillé de partager le fichier lui-même, pour toutes sortes de raisons évidentes, dont des raisons de sécurité. L’objectif est plutôt de publier le rapport sur le portail web ou sur le Report Server on premise, où le rafraîchissement des données sera automatisé et la sécurité implantée. Quand le fichier .pbix est publié sur le service, tout le code est transféré et c’est donc à partir du service que le rapport est mis à jour. Une question qui est revenue souvent sur notre forum concerne justement cette publication. Le cas classique est le suivant L’usager a créé un rapport .pbix à partir de fichiers Excel, enregistrés dans un dossier quelconque on-premise Il publie ensuite le rapport sur le service Afin de ne pas avoir à installer de passerelle de données, pour faire la mise à jour du rapport, l’usager décide de déplacer ses fichiers Excel sur OneDrive for Business Il ne modifie pas son fichier .pbix en conséquence Il se demande ensuite pourquoi son rapport sur le service n’est pas mis à jour lorsque les données évoluent dans les fichiers Excel Ceci est une erreur fréquente. Le fait de déplacer les fichiers Excel sur OneDrive for Business ne change pas le code M, le code qui indique à Power BI comment se connecter aux données et où se trouvent ces données. Pour indiquer à Power BI que les fichiers ont changé d’endroit, il faut modifier le code en conséquence. Il faut maintenant indiquer que les fichiers doivent être récupérés non pas localement mais dans le cloud. Tant que cette information dans le code ne sera pas modifiée dans le .pbix et republiée dans le service, Power BI ne pourra pas deviner que vous avez changé l’emplacement des fichiers sources. Le code pour se connecter à un fichier Excel local ressemble à ceci Source = null, true Alors que le code pour se connecter à un fichier sur OneDrive ressemble plutôt à ceci Source = [ApiVersion = 15] 13 Ne pas avoir une bonne compréhension de la sécurité par ligne Plusieurs débutants en Power BI créent plusieurs rapports et donc plusieurs fichiers .pbix à partir des mêmes données en refaisant chaque fois le modèle de données, pour les partager avec différentes personnes, avec différents droits de lecture. Ceci devrait plutôt être contrôlé via le Row Level Security RLS, expliqué dans les 2 articles suivants Power BI Contrôler qui voit quoi 1 de 2 Power BI Contrôler qui voit quoi 2 de 2 14 Ne pas avoir une bonne compréhension des tableaux de bord dans le service Une fois le fichier .pbix publié sur le service, plusieurs débutants partagent ensuite l’espace de travail collaboratif avec tous les collègues qui doivent consommer ce rapport. L’objectif est plutôt de partager l’espace de travail collaboratif avec les usagers qui sont responsables de la mise à jour du rapport. Par la suite, il s’agira plutôt de créer une application app et de partager cette application avec tous les collègues devant avoir accès au rapport. Cela dit, une fois que le fichier .pbix est publié dans le service, il est possible d’y ajouter un tableau de bord. Un tableau de bord comprend les tuiles les plus importantes d’un ou de plusieurs rapports. Toutefois, l’erreur fréquente des débutants est d’épingler dans le tableau de bord, des tuiles qui possèdent des filtres temporels. Par exemple, ils vont épingler une tuile qui montre les marges en dollars du mois de mars 2018. La tuile présente les marges et un filtre de dates est activé sur l’année et le mois. Il peut s’agir d’un filtre, dans le panneau de visualisations ou d’un filtre activé par des segments. Dans les deux cas, la tuile qui sera épinglée montrera toujours les marges du mois de mars 2018, même si on est rendu en avril 2018. Pour éviter ce genre d’erreurs, il faut plutôt bénéficier du langage DAX pour définir une mesure qui va toujours calculer les marges du mois en cours ou du dernier mois selon les besoins et choisir cette tuile pour l’épingler au tableau de bord. Cette nuance est très importante à saisir et il faut bien le comprendre avant d’écrire toutes nos mesures en DAX. Page de rapport avec un filtre temporel mois de mars Page de rapport avec mesure en DAX calculant les valeurs du dernier mois Tableau de bord dans le service utilise les tuiles du deuxième rapport ci-dessus 15 Ne pas avoir une bonne compréhension de la réutilisation des modèles pour plusieurs rapports L’objectif principal de Power BI est de pouvoir créer des modèles de données qui puissent être centralisés et réutilisés pour créer plusieurs rapports. On cherche ainsi à créer “une seule version de la vérité” et on ne veut donc pas dupliquer ni les efforts, ni les données. D’abord, il faut savoir que lorsqu’un rapport est partagé avec des collègues, on peut leur donner la possibilité de créer leurs propres rapports, basés sur le même modèle de données. Ces collègues n’auront pas accès à l’éditeur de requêtes ou à l’engin de modélisation de données. Ils ne pourront donc pas modifier le modèle de données. Ils pourront seulement se connecter au jeu de données, qui lui, est centralisé sur le service et maintenu par les administrateurs du rapport. Comme administrateur, vous pourrez aussi utiliser le service pour créer de nouveaux rapports basés sur le même modèle de données. Mais vous pourrez aussi retourner dans Power BI Desktop, pour vous connecter à un modèle de données déjà publié sur le service. Vous serez alors connecté en connection active impossible de modifier le modèle de données. À ce sujet, je vous invite à consulter l’article suivant Se connecter à un modèle de données publié dans Power BI Service à partir de Power BI Desktop. Power BI De zéro à héro Si vous avez pris le temps de lire l’ensemble des 15 erreurs généralement commises par les débutants en Power BI, vous constatez sans doute que pour utiliser Power BI de façon adéquate, il faut suivre un programme de formations structuré. C’est exactement ce que nous vous proposons. Nous avons rencontré nous-mêmes un ensemble de difficultés avec Power BI au fil du temps, que nous avons su surmonter. Nos formations consistent à vous transmettre le meilleur de nos apprentissages, de façon à vous faire économiser beaucoup de temps et à vous éviter plusieurs erreurs importantes, qui pourraient vous obliger à reprendre votre travail du début. Formation complémentaire Pour débuter votre apprentissage sur ce bonnes bases, inscrivez-vous à notre formation Power BI niveau 1. Voici quelques commentaires d’apprenants ayant suivi cette formation La mission du CFO masqué est de développer les compétences techniques des analystes et des contrôleurs de gestion en informatique décisionnelle avec Excel et Power BI et favoriser l’atteinte de leur plein potentiel, en stimulant leur autonomie, leur curiosité, leur raisonnement logique, leur esprit critique et leur créativité.

ce fichier ne contient pas d application associée