Announcement

Collapse
No announcement yet.

Benutzerdefinierte Funktion - Anfängerfrage

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Benutzerdefinierte Funktion - Anfängerfrage

    Hi,

    ich wollte eine Benutzerdef. Fkt. in XQuery erstellen. Wenn ich:

    declare function local:testfkt($representation as element())
    as element()
    {
    return
    <test>
    blub
    </test>
    };

    in XML Spy eingebe kommt jedoch die Meldung:

    XQuery-Validierungsfehler!
    Unerwartetes Token - "($representation as eleme"

    Ich will doch nur als Input/Output einen Elementknoten. Wieso funktioniert das nicht.

    Ich habe gerade gelesen dass die Fkt. im XQuery Prolog definiert werden muss. Habe Sie dementsprechend dorthin verschoben. Aber auch hier:

    xquery version "1.0";
    (: Extrahiere alle ifcColumn Objekte <IfcColumn></IfcColumn>
    declare namespace a = "http://www.testnamespace";
    declare function local:testfkt($representation as element())
    as element()
    {
    return
    <test>
    blub
    </test>
    };
    (: Enthält...
    Kommt noch eine Fehlermeldung:

    XQuery-Validierungsfehler!
    Unerwartetes Token - "> blub </test> }; (: Ent"
    Zuletzt editiert von alexm; 01.02.2010, 12:22.
Working...
X