Autor Thema: Excel Import Werte für Kontrollkästchen  (Gelesen 1466 mal)

Offline headshrinker

  • Frischling
  • *
  • Beiträge: 41
Excel Import Werte für Kontrollkästchen
« am: 30.11.06 - 16:07:28 »
Hallo,

ich habe mir aus der Sandbox die hier schon öfter erwähnte Datenbank zum Import von Exceldateien geholt.
http://www-10.lotus.com/ldd/sandbox.nsf/ecc552f1ab6e46e4852568a90055c4cd/ae94b2c10a4cb8a685256f0a0063866f?OpenDocument

Das funktioniert soweit auch ganz gut. Ich habe aber ein kleines Problem.
In meiner Exceltabelle habe ich eine Spalte mit Werten "Wahr" und "Falsch"
Beim Import werden diese dann zwar in "True" und "False" umbenannt, was aber nicht das eigentlich Problem ist.

Das eingentlich Problem besteht darin, das diese Spalte eigentlich für ein Kontrollkästchen gedacht ist. Aber beim Import werden leider kein Häckchen bei Wahr / True ins das Dokument gesetzt, alle anderen Werte werden fehlerfrei übernommen.

Kann das grundsätzlich gesehen eigentlich funktionieren, dass die Häkchen beim Import übernommen werden, oder kann nur Text und Zahlen übernommen werden. Was muss ich evtl. hinzufügen zum Script.

Gruß Bernd

Offline koehlerbv

  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 20.460
  • Geschlecht: Männlich
Re: Excel Import Werte für Kontrollkästchen
« Antwort #1 am: 30.11.06 - 16:23:25 »
Kontrollkästchen und Optionsschaltflächen stellen auch nur Text- oder Textlisten dar und sind im Backend daher überhaupt nichts "besonderes".

Wenn Du eine Optionsschaltfläche mit "ja" und "nein" hast, müssen diese Werte auch importiert werden. Wenn Aliase verwendet werden
ja | 1
nein | 0
dann müssen die Aliase importiert werden.

In Deinem Excelsheet steht aber nicht Wahr udn Falsch, sondern in Wirklichkeit stehen dahinter Integerzahlen. Und diese werden importiert und haben daher keine Entsprechung in Deinem Frontend-Element. Du musst also Wahr und Falsch durch die in Deiner DB erforderlichen Textwerte ersetzt werden.

Bernhard

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz