4D Ansicht Pro: Kontrolle über Ihre 4D Methodeneinstellungen

Automatisch übersetzt von Deepl

4D View Pro wird mit jedem R-Release funktionsreicher, und 4D v17 R6 ist da keine Ausnahme! Es gibt einen neuen Befehl, mit dem Sie die Parameter, den Namen, den Typ und eine Zusammenfassung einer 4D Methode angeben können. Jetzt können Sie Ihre Methoden informativer und anschaulicher gestalten und den Endbenutzern helfen, sie richtig zu verwenden.

Möchten Sie ein Datum oder eine Uhrzeit angeben? Wie wäre es mit einer kurzen Beschreibung, damit die Benutzer verstehen, was die Methode tut? Das kann man jetzt tun mit VP SET ALLOWED METHODS Befehl!

Wie kann man die Verwendung dieses Befehls besser verstehen als mit einem Beispiel? Wenn Sie die Beispielschritte gelesen und befolgt haben, werden Sie in der Lage sein, das folgende Ergebnis zu erzielen:

Ein Schritt-für-Schritt-Beispiel

Der VP SET ALLOWED METHODS Befehl bietet eine neue Möglichkeit, Ihre 4D Methoden zuzulassen. Nachfolgend wird gezeigt, wie Sie vorgehen, wenn Sie die Methode „Birth Information“ in einer 4D View Pro Formel aufrufen möchten:

C_TEXT($1)
C_DATE ($2)
C_TIME ($3)
C_TEXT ($0)
// Create a string from parameters
$0 :=$1+" wurde geboren am "+String($2)+" am "+String($3)

Wie man eine Methode zulässt

Erstellen Sie ein Objekt und verwenden Sie das Attribut des Objekts, um den Aufrufnamen Ihrer Methode zu definieren:

$o:=New object
// Name of the method in 4D View Pro: "Birth Information"
$o .
BIRTH_INFORMATION:=New object

Definieren Sie dann in dem Objekt $o.BIRTH_INFORMATION die aufgerufene 4D Methode:

$o.BIRTH_INFORMATION.method:="Geburtsdaten"

Fügen Sie Name und Typ für jeden Parameter hinzu

Fügen Sie eine Sammlung mit Informationen über die Parameter der Methode hinzu:

$o.BIRTH_INFORMATION.parameters:=New collection
$o .BIRTH_INFORMATION.parameters.push(New object("Name"; "Vorname"; "Typ";Is text))
$o .BIRTH_INFORMATION.parameters.push(New object("Name"; "Geburtstag"; "Typ";Is date))
$o .BIRTH_INFORMATION.parameters.push(New object("Name"; "Zeitpunkt der Geburt"; "Typ";Is time))

Hinzufügen einer Zusammenfassung

Geben Sie eine Zusammenfassung dessen an, was Ihr Befehl tut:

$o.BIRTH_INFORMATION.summary:="Gibt eine Zeichenkette aus Geburtsinformationen zurück"

Geben Sie die Anzahl der Parameter an

Schließlich können Sie die Anzahl der Argumente in Ihrer 4D View Pro Formel begrenzen, indem Sie Mindest- und Höchstwerte hinzufügen. Wenn zum Beispiel alle Parameter obligatorisch sind:

$o.BIRTH_INFORMATION.minParams:=3
$o .BIRTH_INFORMATION.maxParams:=3

Sie können so viele Attribute erstellen, wie eine Methode benötigt, und dann das Methodenobjekt ($o) an den VP SET ALLOWED METHODS Befehl:

VP SET ALLOWED METHODS ($o)

Fabrice Mainguené
- Product Owner -Fabrice Mainguené gehört seit November 2016 zum 4D Program Team. Als Product Owner ist er verantwortlich für das Schreiben der User Stories und deren Umsetzung in funktionale Spezifikationen. Seine Aufgabe ist es auch, sicherzustellen, dass die gelieferte Funktionsimplementierung den Kundenanforderungen entspricht.Nach seinem Bachelor-Abschluss in Informatik am CNAM arbeitete Fabrice als Windev-Entwickler bei einem kleinen Software-Verlag. Danach arbeitete er für verschiedene Unternehmen in Industrie und Handel als Windev- und Webentwickler sowie als technischer Berater für neue Funktionen.