Le forum (ô combien francophone) des utilisateurs de Powerbuilder.
Bonjour à tous.
J'ai une Free form. Lorsqu'il n'y a aucun enregistrement dans mon retrieve, la datawindow n'affiche même pas les contrôles. Cette situation est assez ambarassante. Y aurait pas une option ou une propriété qui me permettrait d'afficher les controles vides ?
merci bcp
Hors ligne
Personnellement, (mais c'est peut-être de la bidouille), j'insère une ligne vide sans la valider dans la base de données. Ca fait apparaitre les en-têtes avec rien en face (à moins que tu aies une valeur par défaut).
Dernière modification par abdelta (09-08-2007 07:32:43)
Hors ligne
abdelta a écrit:
Personnellement, (mais c'est peut-être d la bidouille), j'insère une ligne vide sans la valider dans la base de données. Ca fait apparaitre les en-têtes avec rien en face (à moins que tu aies une valeur par défaut).
Non, c'est la bonne façon de faire. C'est pour cela que dans la pas mal de bibliothèques d'objets on retrouve une propriété du type ib_insert_first_row dans l'ancêtre DW pour permettre de gérer ce cas en standard et le désactivé à la demande si besoin (ou inversement tout dépend de la valeur par défault ).
Hors ligne
Bonjour, en effet, comportement normal au niveau de la DW (voir aussi DataWindow invisible ?)
Hors ligne
--------------------------------------------------------------------
Bonjour, peut-on considérer que le problème est Résolu ?
--------------------------------------------------------------------
Hors ligne