Fragengruppen Import mit Remotecontrol 2 API - Bug?

More
4 years 1 month ago #93203 by juicy
juicy created the topic: Fragengruppen Import mit Remotecontrol 2 API - Bug?
Liebe Limesurvey Community,

Erst mal grosses Dankeschön für diese wunderbare Software...welche mir bis jetzt viel Freude bereitet hat.

Ich hätte Frage zum Fragengruppen Import mit Remotecontrol 2 API. Mein Setup, LS Version 2.00+ Build 130219, Fragegruppentemplate ist in Excel (wegen Berechnungen) Export der .LSG erfolgt über VBA UTF-8 - Base64 Schnittstelle (siehe auch Testcase im Anhang). Ziel ist es Ad-hoc die Survey anpassen zu können im .xlsm und on-the-fly mit dem API Fragegruppe für Fragegruppe zusammenzustellen. Soweit so gut. Jetzt zum Problem:

Der Tag: <group_order><![CDATA[0]]></group_order> müsste eigentlich von 0 - erste Gruppe bis Xte Gruppe zählen. Was bei der Survey-Erstellung innerhalb von LimeSurvey tadellos funktioniert. Leider funktioniert dies beim API nicht, genauer der Tag den Excel dynamisch setzt, z.B. <group_order><![CDATA[3]]></group_order> für die 4te Fragegruppe wird ersetzt durch <group_order><![CDATA[0]]></group_order> mit dem Resultat, dass man bei der Umfrage in der ersten Fragegruppe hängenbleibt. Obwohl da noch 20 andere wären. Ist das ein Bug, oder mach ich was falsch. Kennt eventuell jemand einen Workaround für dieses Problem? Pre files Inputparameter via API, after files Export aus Limesurvey.

Besten Dank im Voraus...

Juicy

Please Log in to join the conversation.

More
4 years 1 month ago #93302 by juicy
juicy replied the topic: Fragengruppen Import mit Remotecontrol 2 API - Bug?
*** :woohoo: ***

Zur Info: Habe in der Zwischenzeit einen Workaround gefunden - man setzt mittels der Funktion set_group_properties den group_order in die richtige Reiheinfolge!


$gid1 = $myJSONRPCClient->import_group( $Session_Key, $Survey_ID, $ImportData1, $GroupDescription );

$myJSONRPCClient->set_group_properties( $Session_Key, $gid1, array('group_order'=> $counter) );


Gruss

Juicy

Please Log in to join the conversation.

More
4 years 1 month ago #93309 by c_schmitz
c_schmitz replied the topic: Fragengruppen Import mit Remotecontrol 2 API - Bug?
Die Gruppe sollte genauso import werden wie im Admin-Interface, dort wird die Gruppe immer am Ende hinzugefügt (eine bestehende group_order in der Datei wird ignoriert). Wenn dem nicht so ist, erstelle bitte einen Bug-Report.

Best regards

Carsten Schmitz
LimeSurvey project leader
The following user(s) said Thank You: juicy

Please Log in to join the conversation.

More
4 years 1 month ago #93315 by juicy
juicy replied the topic: Fragengruppen Import mit Remotecontrol 2 API - Bug?
Done... ;)

Please Log in to join the conversation.

Start now!

Just create your account and start using Limesurvey today.

Register now