У меня есть функция, которая содержит конструктор:
declare function local:Construct ($id)
{
<tag id="{$id}"/>
}
Я использую функцию взамен "FLWOR":
for $val in ...
...
return local:Construct(data($val/id))
Это работает.
Теперь я хочу объединить две конструкции, подобные этой
for $val in ...
...
return local:Construct(data($val/id1)) + local:Construct(data($val/id2))
Знак плюс, конечно, неверен. Что я должен использовать вместо этого?