Bericht Farbe ändern konfigurieren

Dieses Beispiel zeigt, wie man modale Schaltflächen erstellt und die Auswahl in Berichtsvariablen zur weiteren Verabeitung speichert.
  1. Erstellen Sie einen neuen Application Studio-Bericht mit dem Namen Farbe ändern.
  2. Legen Sie im Bereich Eigenschaften - Bericht die Option Unmittelbares Zurückschreiben auf Automatisch fest.
  3. Erstellen Sie eine Berichtsvariable mit dem Namen Selection.
  4. Erstellen Sie eine Berichtsvariable mit dem Namen Save.
  5. Geben Sie in den Eigenschaften der Variablen FALSE als Standardwert an, und wählen Sie False als Wert der Option Is Persistent aus. Dadurch wird die Schaltfläche Speichern deaktiviert, bis eine neue Farbe ausgewählt wird.
  6. Erstellen Sie eine globale Variable namens Result. Diese globale Variable transferiert die Auswahl aus dem Dialog in den Hauptbericht.
  7. Geben Sie in Zelle B2 Farbe ändern an.
  8. Geben Sie in Zelle C5 Grün, in Zelle C6 Gelb, in Zelle C7 Blau und in Zelle C8 Rot an.
  9. Fügen Sie diese Beispieldaten in den Zellbereich F5:I7 ein:
    Schlüssel Caption Aktiviert Formatvorlage
    ID1 Abbrechen TRUE sekundär
    ID2 Speichern FALSE primär
    Hinweis

    Das Dialogfenster hat zwei Schaltflächen. Die Schaltfläche Abbrechen ist eine sekundäre Schaltfläche, enthält einen grauen Text und ist immer aktiviert. Die Schaltfläche Speichern ist eine primäre Schaltfläche, enthält einen blauen Text und ist deaktiviert, bis ein Wert ausgewählt wird.

  10. Legen Sie den Zellbereich A1:D12 auf Sichtbarer Berichtsbereich fest.
  11. Legen Sie den Zellbereich A12:D12 auf Fußbereich fest.
    Dieser Bereich enthält die Weberweiterung. Ändern Sie die Höhe dieser Zeile auf mindestens 50 Pixel, damit die Weberweiterung hineinpasst.
  12. Fügen Sie die Weberweiterung für modale Schaltflächen in den Zellbereich A12:D12 ein.
  13. Geben Sie im Dialog Weberweiterung formatieren folgende Werte an:
    Design
    Geben Sie ="Lebhaft" an.
    Modus
    Geben Sie ="Hell" an.
    Liste der Elemente
    Geben Sie =F6:F7 an.
    Elementdaten
    Geben Sie =F5:I7 an.
  14. Um die Farbauswahl zu speichern, definieren Sie die Aktion mit folgenden Einstellungen in Zelle C5:
    • Aktionen
      Typ
      Geben Sie Parameter setzen an.
      Bedingung
      Geben Sie =TRUE an.
      Modus
      Geben Sie Hyperlink an.
    • Eingaben/Optionen
      Im Web aktualisieren
      Geben Gesamter Bericht an.
    • Parameter
      Name
      Geben Sie Auswahl an.
      Eigenschaft
      Angeben Sie Value(.Text) an.
      Wert
      Geben Sie C5 an.
      Name
      Geben Sie Speichern an.
      Eigenschaft
      Angeben Sie Value(.Text) an.
      Wert
      Geben Sie =TRUE an.
  15. Definieren Sie die dieselbe Aktion in den Zellen C6, C7 und C8. Ersetzen Sie die Koordinaten der Zellen entsprechend.
  16. Um den Dialog zu schließen, definieren Sie eine Aktion mit folgenden Einstellungen in der Zelle F6:
    • Aktionen
      Typ
      Geben Sie Dialog schließen an.
      Bedingung
      Geben Sie =TRUE an.
      Modus
      Geben Sie Weberweiterung an.
    • Eingaben/Optionen
      Name
      Geben Sie Dialog Ergebnis an.
      Wert
      Geben Sie OK an.
  17. Um die Auswahl vor dem Schließen zu speichern, definieren Sie eine Aktion mit folgenden Einstellungen in Zelle F7:
    • Aktionen
      Typ
      Geben Sie Dialog schließen an.
      Bedingung
      Geben Sie =TRUE an.
      Modus
      Geben Sie Weberweiterung an.
    • Eingaben/Optionen
      Name
      Geben Sie Dialog Ergebnis an.
      Wert
      Geben Sie OK an.
    • Parameter
      Name
      Geben Sie Ergebnis an.
      Eigenschaft
      Angeben Sie Value(.Text) an.
      Wert
      Geben Sie =ReportVariablen.Auswahl.Text an.
  18. Klicken Sie auf OK.
  19. Speichern Sie den Bericht, und zeigen Sie ihn in einem Webbrowser an.