Re: [Allegro] RuckZuck - aktuelle Version - Datenneuerfassung nicht möglich
Markus Schnöpf
schnoepf at bbaw.de
Di Okt 18 13:12:16 CEST 2005
Am 18.10.2005 um 12:14 schrieb Bernhard Eversberg:
> Markus Schnöpf schrieb:
>
>> Klappt leider nicht. Aber etwas fällt mir auf bei der Analyse des
>> Avanti Logs:
>> Ich zitiere mal das log nach dem Beginn der transferrierten Daten
>> nach dem Versuch, einen Neusatz anzulegen:
>> &
>> &
>> var '1'
>> ins #uTf
>> if #uTf set U1
>> var ''
>> ins #urN
>> var #urN
>> Was mir hier seltsam vorkommt, ist die Zeile var '', denn da
>> müsste m.E. bei der Anlegung eines Neusatzes doch var '0' stehen,
>> oder?
>>
>
> Haben Sie es versucht?
Ja, hat aber auch nichts gebracht. Was aber einen Erfolg gebracht
hat, war die Modifikation von write.php. Dort habe ich die die #urN
direkt mit Null angegeben. Schlussfolgerung (eines DAU's, der
zumindest die Türverkleidung seines Autos selbst ausbauen will): Die
#urN wird bei #urN=0 nicht an write.php übergeben. So habe ich jetzt
zumindest mal Einträge in die Datenbank schreiben können. Als
workaround kann ich mir nun zwei extra php-Dateien basteln, die bei
der Erstellung von neuen Datensätzen aufgerufen werden und mit #urN=0
arbeiten. Zusätzliche Veränderung:
Folgende auskommentierte Zeilen in edrec.php:
// if(($urN != "") && ($urN!=0))
// { echo "$TI -- Nr. $urN Editor "; }
// else { $urN=0; echo "$urG $urS"; }
wieder entkommentiert. Dies hat dann zur Folge gehabt, dass das
Fenster, welches sich bis dahin leer aufmachte, wenn auf index.htm
auf [Neue Daten erfassen] geklickt wurde, nun die Felder anzeigt.
Ich schließe mich hier der Bemerkung von Frau Koczian vom April
dieses Jahres an: Braucht die Editier- und Neueingabe-Funktion über
Browser denn niemand, oder ist es nur Herr Eger, der sich eine
funktionierende Version zusammengebastelt hat? Da über RuckZuck nach
der Nichtweiterentwicklung von Allegro-X dies die einzige, nicht an
Windows als Betriebssystem gekoppelte Möglichkeit ist, eine Allegro-
Datenbank zu benutzen, finde ich es seltsam, dass RuckZuck für
Dateneingabe anscheinend kaum benutzt wird. Dass dieses Phänomen (der
Nichtübergabe von urN=0) nun vom Betriebssystem abhängig sein soll,
kann ich nicht verstehen. Aber mein Auto fährt ja auch, ohne dass ich
den Motor verstehe...oder, besser treffend: Meinen Renault verstehe
ich, ohne dass ich weiß, wie ein Fiat funktioniert. (Wahlweise können
auch andere Automarken eingesetzt werden).
>
> Ergänzen Sie lieber die zwei folgenden Zeilen (in edrec.php)
> "var #urN",
> "if ='0' jump null",
>
> um eine dritte:
> "if not #urN jump null",
>
>
> MfG B.E.
> _______________________________________________
> Allegro mailing list
> Allegro at biblio.tu-bs.de
> http://sun250.biblio.etc.tu-bs.de/mailman/listinfo/allegro
>
>
Markus Schnöpf
Akademiebibliothek
BBAW
Unter den Linden 8
10117 Berlin
Tel.: 266-1920
schnoepf at bbaw.de
http://bibliothek.bbaw.de
-------------- nächster Teil --------------
Ein Dateianhang mit HTML-Daten wurde abgetrennt...
URL: <http://bibservices.biblio.etc.tu-bs.de/pipermail/allegro/attachments/20051018/b15e1abb/attachment.html>
Mehr Informationen über die Mailingliste Allegro