dcbrowsecol mit Array [ERLEDIGT]
Moderator: Moderatoren
- Manfred
- Foren-Administrator
- Beiträge: 21190
- Registriert: Di, 29. Nov 2005 16:58
- Wohnort: Kreis Wesel
- Hat sich bedankt: 210 Mal
- Danksagung erhalten: 67 Mal
dcbrowsecol mit Array [ERLEDIGT]
Heute ist wohl irgendwie nicht mein Tag,
ich möchte ein 1dimensionales Array im Browser anzeigen, bekomme aber nur "Müll" zur Ansicht. Was muß ich denn inn DCBROWSE und DCBROWSECOL angeben, damit das Array angezeigt wird.
Ich habe es mit Element 1 versucht, da wird mir aber nur das 1. Zeichen in dem Arrayelement angezeigt.
ich möchte ein 1dimensionales Array im Browser anzeigen, bekomme aber nur "Müll" zur Ansicht. Was muß ich denn inn DCBROWSE und DCBROWSECOL angeben, damit das Array angezeigt wird.
Ich habe es mit Element 1 versucht, da wird mir aber nur das 1. Zeichen in dem Arrayelement angezeigt.
Zuletzt geändert von Manfred am Mi, 02. Sep 2009 20:35, insgesamt 2-mal geändert.
Gruß Manfred
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
- Tom
- Der Entwickler von "Deep Thought"
- Beiträge: 9361
- Registriert: Do, 22. Sep 2005 23:11
- Wohnort: Berlin
- Hat sich bedankt: 101 Mal
- Danksagung erhalten: 361 Mal
- Kontaktdaten:
Re: dcbrowsecol mit Array
Eindimensionale Arrays lassen sich nicht mit DCBROWSE anzeigen. Das hat auch keinen Sinn, irgendwie.
Herzlich,
Tom
Tom
- Manfred
- Foren-Administrator
- Beiträge: 21190
- Registriert: Di, 29. Nov 2005 16:58
- Wohnort: Kreis Wesel
- Hat sich bedankt: 210 Mal
- Danksagung erhalten: 67 Mal
Re: dcbrowsecol mit Array
?
habe ich mich jetzt richtig ausgedrückt? Ich möchte nur 1 Spalte im browse haben. Wo liegt da der Unterschied zu einem Feld aus einer DB? Das Array hat x-Elemente, aber nur 1 "Spalte".
habe ich mich jetzt richtig ausgedrückt? Ich möchte nur 1 Spalte im browse haben. Wo liegt da der Unterschied zu einem Feld aus einer DB? Das Array hat x-Elemente, aber nur 1 "Spalte".
Gruß Manfred
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
- Tom
- Der Entwickler von "Deep Thought"
- Beiträge: 9361
- Registriert: Do, 22. Sep 2005 23:11
- Wohnort: Berlin
- Hat sich bedankt: 101 Mal
- Danksagung erhalten: 361 Mal
- Kontaktdaten:
Re: dcbrowsecol mit Array
Eine Tabelle besteht aus Zeilen und Spalten. Selbst wenn Du nur eine Spalte hast, ist das eine zweidimensionale Matrix, wobei die zweite (!!) Dimension die Größe "1" hat. Wenn Du nur eine Spalte anzeigen willst, muss Dein Array eben so aussehen:
a := {{1,2,3,4,5}}
Wenn Du schon ein eindimensionales Array hast, kannst Du es mit AAdd() einem leeren Array hinzufügen:
a := {{1,2,3,4,5}}
Wenn Du schon ein eindimensionales Array hast, kannst Du es mit AAdd() einem leeren Array hinzufügen:
Code: Alles auswählen
a1 := {1,2,3,4,5}
a2 := {}
Aadd(a2,AClone(a1))
Herzlich,
Tom
Tom
- Manfred
- Foren-Administrator
- Beiträge: 21190
- Registriert: Di, 29. Nov 2005 16:58
- Wohnort: Kreis Wesel
- Hat sich bedankt: 210 Mal
- Danksagung erhalten: 67 Mal
Re: dcbrowsecol mit Array
Die Idee habe ich in den Mülleimer getreten.
Gruß Manfred
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
- Manfred
- Foren-Administrator
- Beiträge: 21190
- Registriert: Di, 29. Nov 2005 16:58
- Wohnort: Kreis Wesel
- Hat sich bedankt: 210 Mal
- Danksagung erhalten: 67 Mal
Re: dcbrowsecol mit Array [ERLEDIGT]
Jetzt habe ich den Mülleimer wieder geöffnet und nachgeschaut. Das Problem liegt noch drin, also wird es nochmals in die Gegenwart gerufen.
Ich habe das noch nicht richtig verstanden. Ich muß mehrere DB in ein Array packen und dann browsen. Das Problem dabei ist nur, dass anfangs nur 1 DB vorhanden ist, dann können aber theoretisch x-beliebig viele nachkommen.
Ich muß theoretisch eine Kalk Tabelle erstellen. Die 1.Linke Spalte ist feste vorgegeben und dann geht es rechts mit je einer Spalte, die dann nachher eine getrennte Db werden soll. Also z.B. 3 Spalten ergibt dann auch 3 DB. Ich kriege es aber nicht hin, dass bei Angabe nur der 1.Spalte die Ansicht wie ein Browse auf eine DB aussieht.
Ich habe das noch nicht richtig verstanden. Ich muß mehrere DB in ein Array packen und dann browsen. Das Problem dabei ist nur, dass anfangs nur 1 DB vorhanden ist, dann können aber theoretisch x-beliebig viele nachkommen.
Ich muß theoretisch eine Kalk Tabelle erstellen. Die 1.Linke Spalte ist feste vorgegeben und dann geht es rechts mit je einer Spalte, die dann nachher eine getrennte Db werden soll. Also z.B. 3 Spalten ergibt dann auch 3 DB. Ich kriege es aber nicht hin, dass bei Angabe nur der 1.Spalte die Ansicht wie ein Browse auf eine DB aussieht.
Code: Alles auswählen
oStrecken:aVarianten := {}
(oStrecken:nArea)->(DbEval( {|| oHaltestellen:satzsuchen(Str((oStrecken:nArea)->idhaltest,8,0),,"id",,,,,,.F.),;
AAdd(oStrecken:aVariantenTemp,(oHaltestellen:nArea)->bezlang);
} ))
Gruß Manfred
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
- Manfred
- Foren-Administrator
- Beiträge: 21190
- Registriert: Di, 29. Nov 2005 16:58
- Wohnort: Kreis Wesel
- Hat sich bedankt: 210 Mal
- Danksagung erhalten: 67 Mal
Re: dcbrowsecol mit Array [ERLEDIGT]
Boh ey,
ich sollte öfter Rad fahren.
So, jetzt habe ich es so, wie ich es haben will.
Es geht mit
jetzt kann ich das Array genau so browsen, wie eine DB.
ich sollte öfter Rad fahren.
So, jetzt habe ich es so, wie ich es haben will.
Es geht mit
Code: Alles auswählen
Aadd(aArray, {"test"})
Gruß Manfred
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!
Mitglied der XUG Osnabrück
Schatzmeister des Deutschsprachige Xbase-Entwickler e.V.
großer Fan des Xbaseentwicklerwiki https://wiki.xbaseentwickler.de/index.p ... Hauptseite
Doof kann man sein, man muß sich nur zu helfen wissen!!