Felder und Steuerelemente zu einem Formular hinzufügen

In dieser Übung fügen Sie die Felder, die Sie in der Übung Felder hinzufügen erstellt haben, zu den Formularen für den Satztyp "Defect" hinzu. Bevor Sie Änderungen am Schema vornehmen können, müssen Sie das Schema auschecken. Falls das Schema noch nicht ausgecheckt wurde, gehen Sie folgendermaßen vor:

  1. Klicken Sie in Rational ClearQuest Designer auf File > Open Schema.
  2. Wählen Sie im Fenster "Open Schema" die Option Checkout a schema to edit or continue editing previously saved work aus. Wählen Sie in der Schematabelle den Eintrag mein_Musterschema aus. Falls das Schema ausgecheckt ist und Sie die Arbeit aus einer vorherigen Bearbeitungssitzung fortsetzen, klicken Sie auf Finish. Ist das Schema nicht ausgecheckt, klicken Sie auf Next, und klicken Sie dann auf Finish.

So fügen Sie die Felder Benutzer-ID, Aktionsgrund, Betroffene_Dokumentation und Dokumentationsbeschreibung zu den Datensatzformularen Defect_Base und Defect_Base_Submit hinzu:

  1. Erweitern Sie in Rational ClearQuest Designer den Ordner Record Types, den Ordner Defect und den Ordner Forms.
  2. Doppelklicken Sie auf das Formular Defect_Base, um es zu öffnen. Die Feldliste und die Palette mit den Steuerelementen werden ebenfalls geöffnet. Vergrößern Sie das Designer-Fenster bei Bedarf, damit das Formular Defect_Base vollständig angezeigt wird, und verlängern Sie das Formular, damit unten im Formular ausreichend Platz für das Hinzufügen eines Feldes vorhanden ist.
  3. Klicken Sie in der Liste der Felder auf das Feld Benutzer-ID, und ziehen Sie es auf eine Stelle am unteren Rand der Registerkarte Main. Das Feld wird nun zusammen mit einem Textfeld auf dem Formular angezeigt. Der Typ des angezeigten Steuerelements basiert auf dem Feldtyp, den Sie beim Hinzufügen des Feldes zum Satztyp angegeben haben.
  4. Doppelklicken Sie auf das Textfeld, um seine Eigenschaftenseite anzuzeigen. Prüfen Sie die Registerkarten und die Steuereinrichtungen. Klicken Sie auf OK, um die Seite zu schließen.
  5. Klicken Sie in der Liste der Felder auf das Feld Aktionsgrund, und ziehen Sie es rechts neben dem Feld Benutzer-ID auf das Formular.
  6. Klicken Sie auf das Register Dokumentation.
  7. Klicken Sie in der Liste der Felder auf das Feld Betroffene_Dokumentation, und ziehen Sie es auf das Formular. Das Feld und das Steuerelement werden auf dem Formular angezeigt. Da Sie dieses Feld als Auswahlliste definiert haben, verwendet Rational ClearQuest ein Listenfeld. Klicken Sie im Formular auf das Listenfeld. Wählen Sie einen Regler auf der rechten Seite aus, und ziehen Sie ihn nach rechts, um das Listenfeld zu verbreitern.
  8. Klicken Sie in der Liste der Felder auf das Feld Dokumentationsbeschreibung, und ziehen Sie es unter das Feld Betroffene_Dokumentation auf das Formular. Klicken Sie auf das Textfeld Dokumentationsbeschreibung. Wählen Sie die Regler des Textfeldes aus, und ziehen Sie sie in eine andere Position, um die Länge und Breite des Textfeldes zu vergrößern.

In dieser Übung haben Sie die Liste der Felder verwendet, um Felder und ihre Steuerelemente auf dem Formular zu platzieren. Sie können aber auch Steuerelemente wie Textfelder, Schaltflächen, Radioknöpfe und Bilder aus der Palette der Steuerelemente auf das Formular ziehen.

So kopieren Sie die vier Felder aus dem Formular Defect_Base in das Formular Defect_Base_Submit:

  1. Doppelklicken Sie im Designer-Arbeitsbereich auf Defect_Base_Submit, um das Formular zu öffnen.
  2. Klicken Sie im Formular Defect_Base mit der rechten Maustaste auf das Feld Benutzer-ID, und wählen Sie die Option Copy aus.
  3. Vergrößern Sie das Formular Defect_Base_Submit am unteren Rand, um Platz für das neue Feld zu schaffen.
  4. Klicken Sie mit der rechten Maustaste auf eine Stelle am unteren Rand des Formulars Defect_Base_Submit, und wählen Sie die Option Paste aus. Daraufhin werden das Feld "Benutzer-ID" und ein Textfeld angezeigt.
  5. Wiederholen Sie die vorstehenden Schritte, um das Feld "Aktionsgrund" aus dem Formular Defect_Base in das Formular Defect_Base_Submit zu kopieren.
  6. Klicken Sie im Formular Defect_Base auf das Register Dokumentation. Klicken Sie auf Edit > Copy Entire Dialog to Clipboard.
  7. Klicken Sie im Formular Defect_Base_Submit auf das Register Dokumentation. Klicken Sie mit der rechten Maustaste auf das Formular, und wählen Sie die Option Paste aus. Daraufhin werden die beiden Dokumentationsfelder und ihre Steuerelemente im Formular angezeigt.
  8. Schließen Sie beide Formulare.

Feedback