Welcome, Guest
Username: Password: Remember me

TOPIC: Fragengruppen Import mit Remotecontrol 2 API - Bug?

Fragengruppen Import mit Remotecontrol 2 API - Bug? 1 year 6 months ago #93203

  • juicy
  • juicy's Avatar
  • OFFLINE
  • Fresh Lemon
  • Posts: 3
  • Karma: 0
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
Attachments:
The administrator has disabled public write access.

Fragengruppen Import mit Remotecontrol 2 API - Bug? 1 year 6 months ago #93302

  • juicy
  • juicy's Avatar
  • OFFLINE
  • Fresh Lemon
  • Posts: 3
  • Karma: 0
*** :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
The administrator has disabled public write access.

Fragengruppen Import mit Remotecontrol 2 API - Bug? 1 year 6 months ago #93309

  • c_schmitz
  • c_schmitz's Avatar
  • NOW ONLINE
  • LimeSurvey Team
  • Posts: 779
  • Thank you received: 111
  • Karma: 92
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.
Support us, too. Donate to the LimeSurvey project and help keep us going!
The administrator has disabled public write access.
The following user(s) said Thank You: juicy

Fragengruppen Import mit Remotecontrol 2 API - Bug? 1 year 6 months ago #93315

  • juicy
  • juicy's Avatar
  • OFFLINE
  • Fresh Lemon
  • Posts: 3
  • Karma: 0
Done... ;)
The administrator has disabled public write access.
Moderators: ITEd
Time to create page: 0.110 seconds
Donation Image