J'ai un rapport Access 2003 et certains des champs dans le rapport sont NULL. Je peux utiliser la mise en forme conditionnelle pour modifier la couleur et d'autres aspects du contrôle de la zone de texte, mais ce que je veux faire est d'afficher "XXXXXXXXXXXXXX" dans les champs où il n'y a pas de données (NULL). Cela peut-il être fait en utilisant un formatage conditionnel?Accéder à la mise en forme conditionnelle - ajouter du texte au lieu de la couleur?
1
A
Répondre
1
Le meilleur endroit pour cela est dans la requête sur laquelle le rapport devrait être basé. Cependant, il est possible de définir un contrôle dans un rapport, par exemple:
=Nz(MyField,"Text")
Vous devrez faire en sorte que le contrôle a un autre nom que le nom attribué par défaut, qui est le nom du champ.
Questions connexes
- 1. Problème avec la mise en forme conditionnelle de sharepoint 2010 (définition de la couleur au texte dans les rangées)
- 2. Changement de couleur de cellule Dans Excel Utilisation de la mise en forme conditionnelle en C#
- 3. Accéder à la mise en forme VBA
- 4. en utilisant l'instruction IF au lieu de mise en forme conditionnelle
- 5. TextMate: Mise en forme conditionnelle?
- 6. css mise en forme conditionnelle
- 7. mise en forme conditionnelle textbox dépend d'autres zones de texte
- 8. Comment utiliser l'événement Worksheet_Change pour la mise en forme conditionnelle?
- 9. Excel Référence de mise en forme conditionnelle
- 10. VB.NET - RichTextBox - Appliquer la mise en forme au texte sélectionné
- 11. Mise en forme conditionnelle pour la couleur d'arrière-plan et le texte basé sur une autre valeur de cellule
- 12. Ajout de la mise en forme conditionnelle et de la ponctuation à un ensemble de variables
- 13. Mise en forme conditionnelle en balises HTML
- 14. accès: LIKE question mise en forme conditionnelle
- 15. Mise en forme conditionnelle d'un flotteur en PHP
- 16. Mise en forme du texte de la zone de texte Mulitline en word avec VBA
- 17. Mise en forme du texte dans NSTextField
- 18. Définition conditionnelle de la couleur de ligne
- 19. mise en forme conditionnelle dans wpf toolkit datagrid
- 20. Mise en forme conditionnelle sur des cellules vides
- 21. Au lieu de déclencher la mise à jour clé primaire
- 22. Appliquer la police mise en forme de texte PowerPoint Programatically
- 23. MVC et mise en forme conditionnelle - stratégies de mise en œuvre
- 24. Comment supprimer la couleur d'arrière-plan du texte lors de la mise en évidence?
- 25. Silverlight 4 Définition de la couleur d'arrière-plan de la zone de texte mise au point
- 26. mise en forme de code au moment de la construction
- 27. Comment changer la couleur de mise au point de la zone de texte?
- 28. Excel Mise en forme conditionnelle avec total pondéré
- 29. Changer la couleur du texte de la liste en android
- 30. PyLab - changer la couleur du texte et la couleur de fond de la zone de texte
Pourquoi devrait-il être dans la source de données sous-jacente? C'est un problème de couche de présentation, et pour moi, il n'appartient absolument qu'aux contrôles et * non * dans la requête/source d'enregistrement sous-jacente. –
Mais il veut le faire dans un rapport. Rien n'a été dit à propos, par exemple, du tri du résultat, ou de toute autre action avec le résultat. Il semble clairement être quelque chose qui n'a pas besoin d'être fait dans le jeu d'enregistrements sous-jacent, mais peut être fait très bien dans les contrôles sur le rapport. –
Mais si vous le placez dans la couche de présentation, vous garantissez qu'il ne sera calculé que lorsqu'il sera affiché. Si vous le mettez dans la requête sous-jacente, il peut ou non être calculé même s'il n'est jamais affiché nulle part. Pour moi, c'est une règle claire: si c'est pour l'affichage seulement, calculez-le dans le contrôle. –