Obsidian Dataview pour les tâches : requêtes et alternative sans requête
Dataview est le plugin incontournable pour transformer les notes Obsidian en listes de tâches dynamiques. Ce guide présente les requêtes TASK essentielles, là où Dataview brille et là où il s'arrête, ainsi que la façon dont TaskForge vous offre les mêmes vues filtrées sur chaque appareil, sans écrire une seule ligne de DQL.
Ce que Dataview fait pour les tâches
Dataview est un plugin communautaire qui traite votre vault comme une base de données. Son type de requête TASK analyse toutes les cases à cocher markdown dans vos notes et les affiche sous forme d'une liste unique, interactive et en temps réel dans la note contenant la requête. Au lieu de chercher dans vos fichiers, vous écrivez une petite requête et Dataview maintient la liste à jour au fur et à mesure que vous ajoutez et complétez des tâches.
Les requêtes Dataview TASK à connaître
Chaque exemple ci-dessous va dans un bloc de code délimité avec le tag de langage dataview. Commencez simplement et ajoutez des conditions au fur et à mesure de vos besoins.
Toutes les tâches ouvertes dans le vault
```dataview TASK WHERE !completed ```
Liste toutes les tâches non cochées dans vos notes. Une bonne « liste maîtresse » à intégrer dans une note de tableau de bord.
Dues aujourd'hui ou en retard
```dataview TASK WHERE !completed AND due <= date(today) SORT due ASC ```
Filtre les tâches ouvertes dues aujourd'hui ou antérieurement et les trie de la plus proche à la plus lointaine — votre vue quotidienne « à faire maintenant ».
Tâches pour un projet ou un tag
```dataview TASK WHERE !completed AND contains(tags, "#work") ```
Restreint la liste aux tâches ouvertes portant un tag spécifique. Remplacez par n'importe quel tag, contexte ou champ en ligne que vous utilisez.
Regroupées par note source
```dataview TASK FROM "Projects" WHERE !completed GROUP BY file.link ```
Récupère les tâches ouvertes du dossier Projects et les regroupe sous chaque note — un aperçu de projet léger.
Là où les requêtes TASK Dataview s'arrêtent
Dataview excelle dans une chose : interroger votre vault sur bureau. Quelques lacunes apparaissent dès que vous souhaitez que vos tâches vous suivent partout :
- Il est centré sur le bureau : les requêtes s'affichent dans une note et il n'y a pas de widgets d'écran d'accueil ou de verrouillage.
- Pas de notifications push ni de rappels — Dataview affiche les tâches, il ne vous alerte jamais quand une tâche est due.
- Vous devez écrire et maintenir le DQL ; une faute de frappe dans une requête renvoie silencieusement les mauvaises tâches.
- Les requêtes complexes peuvent être lentes sur un téléphone, et le résultat est une liste rendue plutôt qu'un écran de tâches natif et rapide.
- Il lit votre vault mais n'est pas conçu pour la saisie, l'ajout rapide, le glisser-déposer, ni les vues kanban et calendrier.
Les mêmes vues, sans le langage de requête
TaskForge est une application native qui lit exactement les mêmes tâches markdown dans votre vault. Au lieu d'écrire du DQL, vous créez une vue filtrée en appuyant sur des options, et cette vue fonctionne partout.
Constructeur de filtres visuel
Recréez n'importe quelle requête de tâches Dataview avec des conditions ET/OU sur la date d'échéance, la priorité, le tag, le contexte, le projet, le statut et plus encore — puis sauvegardez-la comme liste personnalisée. Pas de syntaxe, pas de débogage de requête.
Sur votre écran d'accueil
Épinglez n'importe quelle liste filtrée sur un widget d'écran d'accueil ou d'écran de verrouillage et cochez vos tâches depuis ce widget — la vue mobile que Dataview ne peut pas offrir.
Rappels et notifications
Les tâches dans vos vues filtrées peuvent déclencher des alertes d'échéance et des rappels qui vous atteignent même quand Obsidian est fermé.
Plus qu'une liste
Affichez les mêmes tâches filtrées sous forme de liste, de tableau kanban glisser-déposer ou de calendrier, et ajoutez rapidement de nouvelles tâches directement dans la vue.
Dataview vs TaskForge pour les tâches
Ils résolvent des problèmes qui se recoupent, mais dans des endroits différents. Voici comment ils se comparent.
Dataview seul
- Écrire des requêtes DQL pour construire chaque vue de tâches
- Les résultats s'affichent dans une note sur bureau
- Pas de widgets, de rappels ou de notifications
- Idéal pour les tableaux de bord statiques dans le vault
- Interaction et saisie limitées sur mobile
TaskForge aux côtés de votre vault
- Créez des vues filtrées en appuyant — sans code de requête
- Écrans de tâches natifs sur iPhone, iPad, Mac, Android
- Widgets d'écran d'accueil, rappels et alertes
- Vues liste, kanban et calendrier des mêmes tâches
- Ajout rapide et modification des tâches directement dans votre vault
Quand utiliser l'un ou l'autre (ou les deux)
Ce n'est pas l'un ou l'autre. Dataview est imbattable pour créer des tableaux de bord personnalisés et des rapports dans Obsidian sur bureau, en mélangeant tâches, métadonnées, tableaux et notes. TaskForge est le meilleur choix quand vous avez besoin que vos tâches soient consultables et exploitables loin de votre bureau, avec des widgets, des rappels et des vues natives rapides. Beaucoup de personnes conservent leurs tableaux de bord Dataview pour le travail approfondi sur bureau et utilisent TaskForge pour la saisie quotidienne et le suivi sur mobile — les deux lisent les mêmes tâches en markdown simple, toujours synchronisées.
Obtenez la vue mobile en quelques minutes
Si vos tâches se trouvent déjà dans votre vault, TaskForge peut les afficher sans toucher à votre configuration Dataview.
Pointez TaskForge vers votre vault
Installez TaskForge et ouvrez le même vault Obsidian. Il lit vos tâches markdown existantes — pas de migration ni de reformatage.
Recréez une requête sous forme de filtre
Créez une liste personnalisée avec les mêmes conditions qu'une requête Dataview — par exemple les tâches ouvertes dues cette semaine avec le tag #travail — en utilisant le constructeur de filtres visuel.
Ajoutez un widget et des rappels
Épinglez la liste sur votre écran d'accueil et activez les rappels pour que les tâches dues vous atteignent où que vous soyez.
Questions fréquemment posées
Comment interroger des tâches avec Dataview dans Obsidian ?
Utilisez une requête TASK dans un bloc de code ```dataview. Par exemple, un bloc contenant `TASK WHERE !completed` liste toutes les tâches avec case à cocher ouvertes dans votre vault. Ajoutez des conditions WHERE pour filtrer (par date d'échéance, tag ou dossier) et SORT pour ordonner les résultats. La requête génère une liste de tâches interactive et en temps réel dans la note sur l'application Obsidian bureau.
Dataview peut-il afficher les tâches dues aujourd'hui ou en retard ?
Oui. Combinez une comparaison de date avec le filtre de tâches ouvertes : `TASK WHERE !completed AND due <= date(today) SORT due ASC`. Cela renvoie toutes les tâches non complétées dont la date d'échéance est aujourd'hui ou antérieure, triées de la plus proche à la plus lointaine. Dataview doit pouvoir lire une date d'échéance dans la tâche pour qu'elle corresponde.
Dataview fonctionne-t-il pour les tâches sur Obsidian mobile ?
Les requêtes Dataview peuvent s'afficher sur Obsidian mobile, mais il n'y a pas de widgets d'écran d'accueil, pas de notifications push, et les requêtes complexes peuvent être lentes sur un téléphone. Pour des vues de tâches rapides, consultables en un coup d'œil et exploitables sur iPhone, iPad et Android, une application dédiée comme TaskForge lit les mêmes tâches markdown et affiche des listes filtrées sans aucun code de requête.
Dois-je apprendre le DQL pour filtrer mes tâches Obsidian ?
Pour Dataview, oui, vous écrivez des requêtes en DQL (Dataview Query Language). Si vous préférez ne pas le faire, TaskForge offre les mêmes types de vues filtrées et triées via un constructeur de filtres visuel avec une logique ET/OU, vous pouvez ainsi sauvegarder une liste « dûes cette semaine, priorité haute, #travail » en appuyant sur des options plutôt qu'en écrivant une requête.
Vos tâches Dataview, maintenant sur votre téléphone
Gardez votre vault et vos requêtes. Ajoutez TaskForge pour des vues de tâches filtrées, des widgets et des rappels sur chaque appareil.
Articles connexes
- Guide complet du plugin Obsidian Tasks Maîtrisez la syntaxe Obsidian Tasks : dates, priorités, récurrence et filtres dans votre vault. Lire la suite
- Meilleurs plugins de tâches Obsidian comparés Comment Obsidian Tasks, Task Genius et TaskForge se comparent pour la gestion des tâches. Lire la suite
- Guide de gestion de projets Obsidian Gérez des projets dans Obsidian avec des tâches, des tags et des vues qui vont au-delà d'une seule note. Lire la suite
- Widgets d'écran d'accueil pour Obsidian Consultez et cochez vos listes de tâches filtrées depuis l'écran d'accueil sans ouvrir l'application. Lire la suite
- Application de tâches Obsidian : widgets, kanban et rappels Emportez vos tâches Obsidian sur mobile avec des applications natives, des listes filtrées et des notifications. Lire la suite
Ingénieur logiciel avec plus de 10 ans d'expérience dans le développement d'applications mobiles et de bureau en Swift, Kotlin et Flutter. Développeur indépendant basé à Toronto, Canada. Créateur de TaskForge. En savoir plus