Utilisation et exemple

Pour configurer l'extension Web de sélecteur de date, spécifier les paramètres suivants :

  • Thème : Spécifie le thème de couleurs. Les options sont "Vif" et "Subtil". "Subtil" est l'option par défaut.
  • Mode : Spécifie la couleur. Les valeurs sont "Clair", "Sombre", "Contraste élevé" et "". La valeur de la chaîne vide "" est égale à la valeur "Clair".
  • Libellé : Définit le libellé du contrôle. Une valeur de chaîne vide "" masque le libellé, l'indicateur obligatoire et l'icône d'information avec Info-bulle.
  • Valeur : Présente la valeur actuelle du sélecteur de date sous la forme d'une représentation numérique d'une date, par exemple AAA-MM-JJ pour un sélecteur de date, et AAAA-MM-JJ'T'hh:mm:ss pour un sélecteur de date-heure. Lorsque la valeur est modifiée, une référence à une cellule avec l'action Cellule modifiée est exécutée.
  • Obligatoire : Permet de définir si la sélection d'un élément est obligatoire ou non. Si ce n'est pas fourni, la valeur par défaut "TRUE" est utilisée.
  • Informations : Fournit un texte d'info-bulle de l'icône d'information. La chaîne vide "" masque l'icône d'information.
  • Texte du conseil : définit le texte de conseil comme chaîne, qui s'affiche si aucune date n'est sélectionnée. La chaîne vide "" affiche le format de date, qui dépend des paramètres régionaux.
  • Indicateur d'intégrité : Indique si la date sélectionnée est modifiée. Utiliser "TRUE" ou la chaîne vide "" pour utiliser l'indicateur d'intégrité. Utiliser "FALSE" pour ignorer l'indicateur.
  • Type : Définit si le sélecteur de date par défaut ou le sélecteur de date et d'heure est utilisé.
  • Plage de dates : Contient une liste de conditions séparées par des virgules pour les plages de dates et les dates désactivées de début et de fin. Si cette information n'est pas fournie, une plage de dates allant de 2000-01-01 (01/01/2000) à 2099-12-31 (31/12/2099) est disponible.
  • Etat : Définit l'état de contrôle comme "Activé", "Désactivé" ou "Lecture seule". Si cette information n'est pas fournie, l'option par défaut est "Activé".
  • Erreur : Si un texte d'erreur est fourni sous forme de chaîne, le contrôle est rendu dans l'état d'erreur. Utiliser une chaîne vide "" pour masquer l'état d'erreur.

Cet exemple affiche comment créer un sélecteur de date et stocker la sélection dans une variable de rapport pour un traitement ultérieur.

  1. Créer un rapport Application Studio.
  2. Créer une variable de rapport intitulée Selected_Date.
  3. Dans le volet Propriétés - Report, définir l'option Ecriture immédiate sur Automatique.
  4. Insérer l'extension Web du sélecteur de date dans les cellules B5:C6.
  5. Dans la boîte de dialogue Format d'extension Web, spécifier les valeurs suivantes :
    Thème
    Spécifier ="Vif"
    Mode
    Spécifier ="Clair"
    Libellé
    Spécifier ="Date de démarrage"
    Valeur
    Spécifier =B9
    Obligatoire
    Spécifier ="TRUE"
    Informations
    Spécifie ="Paramètres la date de début de l'employé"
    Texte de conseil
    Spécifier =""
    Indicateur d'intégrité
    Spécifier =""
    Type
    Spécifier ="Date"
    Plage de données
    Spécifier =""
    Etat
    Spécifier ="Activé"
    Erreur
    Spécifier =""
  6. Cliquer sur la cellule B9 et ajouter la fonction Getproperty("XML_properties","key","property") :
    =
    	IF(
    		GETPROPERTY(ReportVariables.Selected_Date.Text,"ID1","value")="",
    		NOW(),
    		GETPROPERTY(ReportVariables.Selected_Date.Text,"ID1","value“))
  7. Pour la cellule B9, définir une action avec ces paramètres :
    • Actions
      Type
      Spécifier Définir les paramètres
      Condition
      Spécifier =TRUE
      Mode
      Spécifier Cellule modifiée
    • Paramètres
      Nom
      Spécifier Date sélectionnée
      Propriété
      Spécifier Value(.Text)
      Valeur
      Spécifier =SETPROPERTY(ReportVariables.Selected_Date.Text,"ID1","value",B9)
  8. Cliquer sur OK.
  9. Enregistrer et afficher le rapport dans un navigateur Web.