Mehr Optionen für den Befehl Objekt setzen eingeben

Es gibt eine Vielzahl von Schnittstellen und Regeln, die beachtet werden müssen. Häufig sind diese Einschränkungen mit den Tätigkeitsbereichen verknüpft. Offensichtlich können einige Daten vom Benutzer eingegeben werden oder nicht. Für ein Feld, das nicht eingegeben werden kann, gibt es zwei Möglichkeiten, die Schnittstelle zu verwalten:

  • Die Benutzer können den Inhalt des Feldes trotzdem auswählen und kopieren, um ihn beispielsweise in einen Bericht einzufügen.
  • Benutzer dürfen das Feld nicht kopieren oder seinen Inhalt auswählen

Damit Sie all diese Schnittstellenmöglichkeiten verwalten können, wurde der OBJECT SET ENTERABLE Befehl erweitert worden. Als letzten Parameter unterstützt der Befehl nun eine ganze Zahl. Dies ermöglicht Ihnen eine bessere Kontrolle über die fokussierbare Eigenschaft für Ihr Feld. Die Möglichkeiten sind:

  • 0 – nicht eingabebereit, und der Inhalt kann ausgewählt werden,
  • 1 – eingabebereit,
  • 2 – nicht eingabefähig, und der Inhalt kann nicht ausgewählt werden.

OBJECT SET ENTERABLE(*; "Eingabe"; obk not enterable)
OBJECT SET ENTERABLE (*; "Eingabe"; obk enterable)
OBJECT SET ENTERABLE (*; "Eingabe"; obk not enterable not focusable)

Natürlich können Sie den Befehl auch wie bisher verwenden, indem Sie einen Booleschen Wert als letzten Parameter übergeben. Beachten Sie, dass sich in diesem Fall der Fokusstatus für ein nicht eingabebereites Feld zwischen Binär- und Projektmodus unterscheidet. Die Details zu allen Kombinationen finden Sie in der Dokumentation.

  • False – nicht eingabebereit,
  • True – eingebbar

OBJECT SET ENTERABLE(*; "Eingabe"; False)
OBJECT SET ENTERABLE (*; "Eingabe"; True)

Weitere Einzelheiten finden Sie in der Dokumentation für den Befehl OBJECT SET ENTERABLE.

Vanessa Talbot
Product Owner - Vanessa Talbot kam im Juni 2014 zum 4D Programmteam. Als Product Owner ist sie für das Schreiben der User Stories und deren Umsetzung in funktionale Spezifikationen zuständig. Ihre Aufgabe ist es auch, sicherzustellen, dass die Implementierung der Funktionen den Anforderungen des Kunden entspricht. Seit ihrer Ankunft hat sie an der Definition der wichtigsten Funktionen in 4D gearbeitet. Sie hat an den meisten der neuen Funktionen für präemptives Multi-Threading gearbeitet und auch an einem sehr komplexen Thema: der neuen Architektur für erstellte Anwendungen. Vanessa hat einen Abschluss von der Telecom Saint-Etienne. Sie begann ihre Karriere am Criminal Research Institute als Entwicklerin für die audiovisuelle Abteilung. Sie hat auch in den Bereichen Medien und Medizin als Expertin für technischen Support, Produktion und die Dokumentation neuer Funktionen gearbeitet.