ich spiele mal wieder mit dem AppDev-Pack rum. Mit v1.0.6 ist die Konfiguration wirklich schöner geworden.
Ich verwende diesen mit Domino V11.0.1FP2, und Node-RED v1.2.9, und node-red-contrib-dominodb v1.2.4. Damit habe ich einen Mini-Flow mit einer "Create Document"-Node erstellt
[{"id":"55cc7ed9.89b598","type":"inject","z":"f4549919.8077","name":"","props":[{"p":"payload"},
{"p":"topic","vt":"str"}],"repeat":"","crontab":"","once":false,"onceDelay":0.1,"topic":"","payload":"",
"payloadType":"date","x":200,"y":300,"wires":[["fe53c776.b538f"]]},{"id":"b6431059.a3981","type":"debug",
"z":"f4549919.8077","name":"","active":true,"tosidebar":true,"console":false,"tostatus":false,"complete":"true",
"targetType":"full","statusVal":"","statusType":"auto","x":1190,"y":380,"wires":[]},{"id":"97d2a0a4.b8e038",
"type":"D10_documentMgr","z":"f4549919.8077","application":"ab13732a.8fa64","documentOp":"create",
"unid":"","itemNames":"","itemValues":"","computeWithForm":true,"ignoreComputeErrors":false,"name":"","x":1020,
"y":300,"wires":[["b6431059.a3981"]]},{"id":"54c9670a.aa5b78","type":"function","z":"f4549919.8077","name":"",
"func":"msg.DDB_itemValues = {};\nmsg.DDB_itemValues.Form = 'MyForm';\nmsg.DDB_itemValues.Title = 'Mein Titel';\nmsg.DDB_itemValues.Content = msg.payload;\n\nreturn msg;\n",
"outputs":1,"noerr":0,"initialize":"","finalize":"","x":680,"y":300,"wires":[["97d2a0a4.b8e038","b6431059.a3981"]]},
{"id":"fe53c776.b538f","type":"template","z":"f4549919.8077","name":"","field":"payload","fieldType":"msg",
"format":"json","syntax":"mustache","template":"Irgendwelcher Text","output":"str","x":470,"y":300,
"wires":[["54c9670a.aa5b78"]]},{"id":"ab13732a.8fa64","type":"dominodb","D10_server":"ServerName",
"D10_db":"MyTextDB.nsf","D10_port":"3009","D10_isSecure":false,"D10_rootCert":"","D10_clientCert":"",
"D10_clientKey":"","displayName":"DBLink"}]
Es ist eine Create Document-Node, die ein neues Dokument mit neuer UNID erstellen soll. Ich will ja selbst keine UNID vergeben. Server und DB existieren natürlich und -Default- und Anonymous haben Author/Cre-Rechte. Das Lesen aller Dokumente ('Get Documents'-Node) funktioniert, d.h. die Verbindung ist in Ordnung.
wird auch nichts weiter erwähnt, was aber nichts heißen muss. Manchmal sieht man den Wald vor lauter Bäumen nicht, oder hier vielleicht den Code vor lauter ... ach, was weiß ich.