0

dmulti in globaler funktion

ich versuche gerade eine globale funktion mit dmulti zu schreiben, nur ninox erkennt den datentyp nicht?! 

 

weiß wer eine lösung bzw was ich falsch machen?

 

function dMultiToText(suche : dMulti) do

....

 

function dMultiToText(suche : dmulti) do

....

4 Antworten

null
    • mirko3
    • vor 3 Jahren
    • Gemeldet - anzeigen

    Typen für function sind m.W. nach in Ninox ausschliesslich number, text, date, time, datetime und boolean. Du kannst aber auch eine Funktion benutzen ohne Parametername und Type Annotation.

    *

    function name() do

    Code end

    *

    Mirko

    • Ninox-Professional
    • planoxpro
    • vor 3 Jahren
    • Gemeldet - anzeigen

    Und falls es bei 'dmulti' um ein Array geht: Das könnte man mit join() und Trennzeichen als Text übergeben und dann in der benutzerdefinierten Funktion mit split() wieder in ein Array umwandeln.

    • mirko3
    • vor 3 Jahren
    • Gemeldet - anzeigen

    Cool. Danke für den Tipp. Hatte schon immer mal bedauert, dass es mit Arrays nicht geht (ging).

    • Kim_Tischler
    • vor 3 Jahren
    • Gemeldet - anzeigen

    @MZ danke für deine Antowrt. Das ist ja blöd das Ninox nicht alle datentypen für die übergabe zulässt. 'function name()' so kann ich ja aber der function keinerlei daten übergeben.