Spalten im Array-Browse verschieben [ERLEDIGT]

Moderator: Moderatoren

Antworten
Benutzeravatar
Manfred
Foren-Administrator
Foren-Administrator
Beiträge: 21165
Registriert: Di, 29. Nov 2005 16:58
Wohnort: Kreis Wesel
Hat sich bedankt: 206 Mal
Danksagung erhalten: 67 Mal

Spalten im Array-Browse verschieben [ERLEDIGT]

Beitrag von Manfred »

Hi,

ich brauche eine Möglichkeit, in einem Arraybrowse Spalten zu verschieben. Ich habe mir das Beispiel von Roger angesehen und war auch begeistert, aber leider verschiebt dieses Beispiel nur die Browsespalten. Die Reihenfolge im Array bleibt gleich. Dann habe ich mir das nächste Beispiel angesehen, aber das macht Murks. mal klappt es, mal klappt es nicht.

Jetzt bin ich dabei etwas selbst zu bauen. Bevor ich aber jetzt wie wild evtl. das Rad neu erfinde:

Gibt es etwas fertiges von Roger, was mit bei der Verschiebung im Browse und auch gleichzeitig im Array hilft?
Zuletzt geändert von Manfred am Di, 19. Jan 2010 15:32, insgesamt 1-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!!
Benutzeravatar
brandelh
Foren-Moderator
Foren-Moderator
Beiträge: 15688
Registriert: Mo, 23. Jan 2006 20:54
Wohnort: Germersheim
Hat sich bedankt: 65 Mal
Danksagung erhalten: 33 Mal
Kontaktdaten:

Re: Spalten im Array-Browse verschieben

Beitrag von brandelh »

Hallo Manfred,

ein Verschieben der Daten im Array ist programmtechnisch leicht ...

Code: Alles auswählen

aeval(aAltArray , {|aZeile,i| aAltArray[i] := { aAltArray[i,x], aAltArray[i,y], aAltArray[i,z], ...} } )
aber zeitaufwändig und sinnlos ! Warum nicht einfach die Anzeige umsortieren ?
Gruß
Hubert
Benutzeravatar
Manfred
Foren-Administrator
Foren-Administrator
Beiträge: 21165
Registriert: Di, 29. Nov 2005 16:58
Wohnort: Kreis Wesel
Hat sich bedankt: 206 Mal
Danksagung erhalten: 67 Mal

Re: Spalten im Array-Browse verschieben

Beitrag von Manfred »

Hi Hubert,

mal so einfach geantwortet, ohne genau zu wissen, was Du meinst.

Es geht nicht nur um die Anzeige, es geht darum, wie das Array nach dem Verlassen des Browse gespeichert wird. Das wird der Reihe nach abgearbeitet in verschiedene DB gespeichert und soll dann später genau in der letzten Variante eingelesen und angezeigt werden
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!!
Benutzeravatar
Tom
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 9345
Registriert: Do, 22. Sep 2005 23:11
Wohnort: Berlin
Hat sich bedankt: 100 Mal
Danksagung erhalten: 359 Mal
Kontaktdaten:

Re: Spalten im Array-Browse verschieben

Beitrag von Tom »

Hallo, Manfred.

Wenn Du eine Spalte im Browse verschiebst, warum willst Du dann noch die Spalte im Array verschieben (was zur Folge hätte, dass sich die Datenquelle des Browses vollständig ändern würde)? Und wenn Du nur letzteres machst (siehe Beispiel von Hubert), dann musst Du das Array nur mit DC_GetBrowArray() abermals zuweisen (und die Header aktualisieren!), dann ist eigentlich BEIDES erledigt. Verschieben im Array -> Quelle neu einlesen -> Header aktualisieren (konstante Spaltenbreiten wären hier hilfreich). ODER: Verschieben im Browse -> Verweis auf Quelle bleibt (wozu also noch etwas tun?).
Herzlich,
Tom
Benutzeravatar
Tom
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 9345
Registriert: Do, 22. Sep 2005 23:11
Wohnort: Berlin
Hat sich bedankt: 100 Mal
Danksagung erhalten: 359 Mal
Kontaktdaten:

Re: Spalten im Array-Browse verschieben

Beitrag von Tom »

Zu Deiner letzten Nachricht an Hubert:

Ich habe also ein Browse, das ein Array anzeigt. Durch das Verschieben der Spalten wählt der Nutzer, wohin die jeweiligen Daten wandern sollen, richtig? Dann merk Dir doch einfach im Code für das Verschieben die vorherigen und die dann neuen Spalten. Beim Wegspeichern musst Du anschließend nur auf die richtigen Referenzen achten. Würdest Du im Browse die Spalten verschieben und anschließend das Array entsprechend ändern, müsstest Du aufpassen, dass beim nächsten Verschieben nicht alles durcheinander gerät. Du müsstest also nach dem Verschieben das Array umsortieren und dann das Browse umbauen, da sich im Array die Bezugspunkte zu allen Spalten geändert hätten (mindestens vor der Position, an die oder ab der verschoben wurde).
Herzlich,
Tom
Benutzeravatar
Manfred
Foren-Administrator
Foren-Administrator
Beiträge: 21165
Registriert: Di, 29. Nov 2005 16:58
Wohnort: Kreis Wesel
Hat sich bedankt: 206 Mal
Danksagung erhalten: 67 Mal

Re: Spalten im Array-Browse verschieben

Beitrag von Manfred »

Hi Tom,

wie ich gerade schon schrieb: Ohne genau zu verstehen.

Ich wollte Hubert nur davon abbringen mich zu überreden, mein komplettes Konzept zu verändern. Das mit dem Array verschieben und dann neu anzeigen, ist schon ok. So dachte ich es auch. Ich war mir nur nicht sicher, ob es da etwas gibt, was das vereinfacht. Seit 3 Tagen werkel ich jetzt mit dem Array herum und mir brummt der Kopf, bei diesem Teil. Ich wollte nur verhindern, dass ich mich total verhaspel.
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!!
Benutzeravatar
Tom
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 9345
Registriert: Do, 22. Sep 2005 23:11
Wohnort: Berlin
Hat sich bedankt: 100 Mal
Danksagung erhalten: 359 Mal
Kontaktdaten:

Re: Spalten im Array-Browse verschieben

Beitrag von Tom »

Okay. Du hast ein Array:

aArray := {{1,2,3},{4,5,6}}

Das wird in einem DCBROWSE angezeigt. Jetzt verschiebt der Benutzer die Spalte 3 (enthält 3 und 6) an die zweite Position. In der Darstellung hat man jetzt 1,3,2 und 4,6,5. aArray ist unverändert. Würdest Du jetzt das Array mit DC_GetBrowArray() abermals als Datenquelle zuweisen, geschähe nichts - die Anzeige bliebe wie nach der Veränderung. Wenn Du das Array jetzt umsortierst (etwa im Codeblock beim Ändern der Spaltenposition, also dort, wo MoveColumn() aufgerufen wird), geschähe auch zunächst nichts, bis Du DC_GetBrowArray aufriefst. Also, Du sortierst um, beim Bewegen von Spalte 3 um eine Position nach links wird auch das Array sortiert: {{1,3,2},{4,6,5}}). Jetzt wählst Du DC_GetBrowArray(). Im Ergebnis sähe das Browse plötzlich wieder aus wie am Anfang, da im Browse ja die Spalten in der Reihenfolge 1,3,2 angezeigt werden sollen! Nämlich so: 1,2,3 und 4,5,6.

Also: Entweder rufst Du überhaupt kein MoveColumn() auf, sondern sortierst GLEICH das Array (siehe Code von Hubert). Danach rufst Du DC_GetBrowArray() auf und aktualisierst Du nur die Header, vorausgesetzt, die Spaltenbreiten sind konstant, sonst sieht es unschön aus. ODER Du machst MoveColumn() und speicherst im gleichen Codeblock in einem Hilfsarray die entsprechenden Verweise auf das Originalarray - OHNE dieses umzusortieren. Das machst Du (vielleicht) vor der Dateneinsortierung.
Herzlich,
Tom
Benutzeravatar
Manfred
Foren-Administrator
Foren-Administrator
Beiträge: 21165
Registriert: Di, 29. Nov 2005 16:58
Wohnort: Kreis Wesel
Hat sich bedankt: 206 Mal
Danksagung erhalten: 67 Mal

Re: Spalten im Array-Browse verschieben

Beitrag von Manfred »

Hi Tom,

:confused2: ich habe kein Wort verstanden.

Also, Spalte 1 steht immer fest. Ab Spalte 2-x soll verschoben werden können.

Kann ich da nicht mit Ains() und Adel() arbeiten? Irgendwie hatte ich das recht einfach im Kopf.

Ich wollte die Spalten jeweils immer um eine Spalte nach links oder rechts verschieben können und nach jedem Verschieben das Ergebnis anzeigen. Das soll per Buttons geschehen. Also 1x drücken, eine Spalte weiter nach rechts, oder links und dann anzeigen. Bin ich da wieder zu blauäugig?
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!!
Benutzeravatar
brandelh
Foren-Moderator
Foren-Moderator
Beiträge: 15688
Registriert: Mo, 23. Jan 2006 20:54
Wohnort: Germersheim
Hat sich bedankt: 65 Mal
Danksagung erhalten: 33 Mal
Kontaktdaten:

Re: Spalten im Array-Browse verschieben

Beitrag von brandelh »

Manfred hat geschrieben:Ich wollte Hubert nur davon abbringen mich zu überreden, mein komplettes Konzept zu verändern.
=D> Recht so, nur nicht klein beigeben [-X
Gruß
Hubert
Benutzeravatar
Manfred
Foren-Administrator
Foren-Administrator
Beiträge: 21165
Registriert: Di, 29. Nov 2005 16:58
Wohnort: Kreis Wesel
Hat sich bedankt: 206 Mal
Danksagung erhalten: 67 Mal

Re: Spalten im Array-Browse verschieben

Beitrag von Manfred »

:lol:
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!!
Benutzeravatar
Tom
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 9345
Registriert: Do, 22. Sep 2005 23:11
Wohnort: Berlin
Hat sich bedankt: 100 Mal
Danksagung erhalten: 359 Mal
Kontaktdaten:

Re: Spalten im Array-Browse verschieben

Beitrag von Tom »

Uff.

Also. Du hast ein Array {{1,2,3},{4,5,6}}. In Deinem Browse hast Du drei Spalten, die die Arrayelemente 1, 2 und 3 anzeigen:

Code: Alles auswählen

DCBROWSE oBrowse DATA aArray ...
DCBROWSECOL ELEMENT 1 PARENT oBrowse
...
DCBROWSECOL ELEMENT 3 PARENT oBrowse
Das Browse sieht so aus:
1 2 3
4 5 6

Jetzt rufst Du "MoveColumn" auf (was Du wahrscheinlich tust, wenn Du mit Rogers Beispiel arbeitest), zum Beispiel für Spalte 3:

Code: Alles auswählen

{||MoveColumn(-1)}
Das Browse sieht jetzt so aus:
1 3 2
4 6 5

Das Array ist UNVERÄNDERT. Spalte 3 (nennen wir sie: oColumn3) hat eine Referenz auf die Arrayspalte 3. Es ist egal, wo sie angezeigt wird, jedenfalls für das Array. MoveColumn() bewegt die Anzeige, aber nicht die Datenquelle.

AIns() und ADel() sind übrigens Operationen, die ZEILEN manipulieren!

So. Nun rufst Du statt MoveColumn(nColPos,nRichtung) eine eigene Funktion auf, zum Beispiel "MoveArrayColumn". Diese Funktion vertauscht den Inhalt des Arrays an nColPos mit dem Inhalt der links oder rechts danebenliegenden Arrayspalte, je nach Wert von nRichtung (+1 oder -1, beispielsweise). Anschließend rufst Du DC_GetBrowArray(oBrowse,aArray) auf (DCBROWSES halten eine Referenz auf das Quell-Array in oBrowse:DataSource, dieser Wert wird mit DC_GetBrowArray() neu zugewiesen) und sicherheitshalber noch ein oBrowse:RefreshAll(). Die Reihenfolge in der Anzeige ändert sich jetzt, aber die Datenreferenz hat sich NICHT geändert. Im Ergebnis aber ist Dein Array jetzt schon sortiert.
Herzlich,
Tom
Benutzeravatar
Tom
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 9345
Registriert: Do, 22. Sep 2005 23:11
Wohnort: Berlin
Hat sich bedankt: 100 Mal
Danksagung erhalten: 359 Mal
Kontaktdaten:

Re: Spalten im Array-Browse verschieben

Beitrag von Tom »

So. Ab der nächsten Nummer schicke ich Dir Honorarrechnungen. 8)

In diesem Beispiel verschieben die Buttons die Spalten IM ARRAY. Mit "Array anzeigen" kannst Du Dir das ansehen. Der Code ließe sich noch optimieren (AEval()), aber so ist es vermutlich - hoffentlich - verständlicher.

Code: Alles auswählen

#include "dcdialog.ch"
#include "appevent.ch"

#pragma library("dclipx.lib")

PROCEDURE appsys() ; RETURN

PROCEDURE main()
LOCAL getlist    := {}
LOCAL GetOptions
LOCAL oBrowse

DC_GetWhenOnBrowseItemMarked(.t.) // ab Build 292 n”tig!

aArray := {{1,2,3},{4,5,6}}
aHeaders := {'Eins','zwei','drei'}
nMyColPos := 1

@ 1,1 DCBROWSE oBrowse DATA aArray SIZE 100,25 FIT
DCBROWSECOL ELEMENT 1 WIDTH 10 PARENT oBROWSE HEADER {||aHeaders[1]}
DCBROWSECOL ELEMENT 2 WIDTH 10 PARENT oBROWSE HEADER {||aHeaders[2]}
DCBROWSECOL ELEMENT 3 WIDTH 10 PARENT oBROWSE HEADER {||aHeaders[3]}

@ 27,1   DCPUSHBUTTON CAPTION 'Spalte nach links' SIZE 15,1 WHEN {||oBrowse:ColPos > 1} ;
         ACTION {||MyMoveColumn(oBrowse:ColPos,-1),DC_GetRefresh(GetList),oBrowse:RefreshAll(),SetAppFocus(oBrowse)}
@ 27,17  DCPUSHBUTTON CAPTION 'Spalte nach rechts' SIZE 15,1 WHEN {||oBrowse:ColPos < 3} ;
         ACTION {||MyMoveColumn(oBrowse:ColPos,+1),DC_GetRefresh(GetList),oBrowse:RefreshAll(),SetAppFocus(oBrowse)}

@ 28.5,1 DCPUSHBUTTON CAPTION 'Array anzeigen' SIZE 15,1 ACTION {||DC_ArrayView(aArray)}

DCREAD GUI FIT ADDBUTTONS EVAL {||SetAppFocus(oBrowse)}
RETURN

FUNCTION MyMoveColumn(nColPos,nDirection)
LOCAL i, xDummy
FOR i := 1 TO Len(aArray)
  IF i = 1 // Header auch umsortieren!
    xDummy := aHeaders[nColPos]
    aHeaders[nColPos] := aHeaders[nColPos+nDirection]
    aHeaders[nColPos+nDirection] := xDummy
  ENDIF
  xDummy := aArray[i,nColPos]
  aArray[i,nColPos] := aArray[i,nColPos+nDirection]
  aArray[i,nColPos+nDirection] := xDummy
NEXT
RETURN nil
Herzlich,
Tom
Benutzeravatar
Manfred
Foren-Administrator
Foren-Administrator
Beiträge: 21165
Registriert: Di, 29. Nov 2005 16:58
Wohnort: Kreis Wesel
Hat sich bedankt: 206 Mal
Danksagung erhalten: 67 Mal

Re: Spalten im Array-Browse verschieben

Beitrag von Manfred »

Hi Tom,

danke erstmal, aber wie schon gehabt: KEINER VERSTEHT MICH :(

Ich hatte das mit der Spaltenerklärung nicht ganz verstanden. Die vielen Zahlen haben mich so plötzlich überrascht.
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!!
Benutzeravatar
Tom
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 9345
Registriert: Do, 22. Sep 2005 23:11
Wohnort: Berlin
Hat sich bedankt: 100 Mal
Danksagung erhalten: 359 Mal
Kontaktdaten:

Re: Spalten im Array-Browse verschieben

Beitrag von Tom »

Hallo, Manfred.

Der Beispielcode sortiert die Inhalte der Arrayspalten um, also gleich das Array. Das ist, wenn ich Dich richtig verstanden habe, auch genau das, was Du tun willst. Das Browse selbst verändert sich nicht (aber die Header aktualisieren sich). Das geht aber nur auf "schöne" Art, so lange alle Spalten gleich breit sind. Aber auch das ließe sich noch machen, da man natürlich auch Spaltenbreiten manipulieren kann.
Herzlich,
Tom
Benutzeravatar
Tom
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 9345
Registriert: Do, 22. Sep 2005 23:11
Wohnort: Berlin
Hat sich bedankt: 100 Mal
Danksagung erhalten: 359 Mal
Kontaktdaten:

Re: Spalten im Array-Browse verschieben

Beitrag von Tom »

Kurze Ergänzung zur Funktion "DC_GetBrowArray": Die ist wirklich nur dann erforderlich, wenn ein anderes Array im Browse angezeigt werden soll. Ansonsten wirkt sich jede Veränderung des gebrowsten Arrays aus, wenn man oBrowse:RefreshAll() aufruft.

Code: Alles auswählen

DCBROWSE ... DATA aArray

* irgendwo:
aNewArray := Umsortieren(aArray)
* JETZT ist DC_GetBrowArray nötig, wenn "aNewArray" gebraust werden soll!
DC_GetBrowArray(oBrowse,aNewArray)
Herzlich,
Tom
Benutzeravatar
Wolfgang Ciriack
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 2932
Registriert: Sa, 24. Sep 2005 9:37
Wohnort: Berlin
Hat sich bedankt: 13 Mal
Danksagung erhalten: 34 Mal
Kontaktdaten:

Re: Spalten im Array-Browse verschieben

Beitrag von Wolfgang Ciriack »

DC_GetWhenOnBrowseItemMarked(.t.) // ab Build 292 n”tig!
Ich dachte, mit der neuen 253 wäre ich aktuell, wo bekomme ich denn die 292 her :?: :?: :?: :wink: :wink: :wink:
Viele Grüße
Wolfgang
Benutzeravatar
Tom
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 9345
Registriert: Do, 22. Sep 2005 23:11
Wohnort: Berlin
Hat sich bedankt: 100 Mal
Danksagung erhalten: 359 Mal
Kontaktdaten:

Re: Spalten im Array-Browse verschieben

Beitrag von Tom »

KEINER VERSTEHT MICH
Hast Du mein Beispiel mal ausprobiert?
Herzlich,
Tom
Benutzeravatar
Manfred
Foren-Administrator
Foren-Administrator
Beiträge: 21165
Registriert: Di, 29. Nov 2005 16:58
Wohnort: Kreis Wesel
Hat sich bedankt: 206 Mal
Danksagung erhalten: 67 Mal

Re: Spalten im Array-Browse verschieben

Beitrag von Manfred »

Hi Tom,

ich bin gerade dabei alles zusammenzubauen.

Hatte noch ein längeres Telefonat....
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!!
Benutzeravatar
Manfred
Foren-Administrator
Foren-Administrator
Beiträge: 21165
Registriert: Di, 29. Nov 2005 16:58
Wohnort: Kreis Wesel
Hat sich bedankt: 206 Mal
Danksagung erhalten: 67 Mal

Re: Spalten im Array-Browse verschieben

Beitrag von Manfred »

Ich fall vom Hocker,

was ist das denn für eine Funktion mit der Arrayanzeige? Das ist ja genial. Gut das ich das jetzt gesehen habe in Deinem Code Tom.
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!!
Benutzeravatar
Tom
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 9345
Registriert: Do, 22. Sep 2005 23:11
Wohnort: Berlin
Hat sich bedankt: 100 Mal
Danksagung erhalten: 359 Mal
Kontaktdaten:

Re: Spalten im Array-Browse verschieben

Beitrag von Tom »

:lol:

Ja, eXpress++ ist wirklich ein Füllhorn. Eine Wundertüte.
Herzlich,
Tom
Benutzeravatar
Manfred
Foren-Administrator
Foren-Administrator
Beiträge: 21165
Registriert: Di, 29. Nov 2005 16:58
Wohnort: Kreis Wesel
Hat sich bedankt: 206 Mal
Danksagung erhalten: 67 Mal

Re: Spalten im Array-Browse verschieben

Beitrag von Manfred »

Hi,

fettisch. Ja, ich weiß hat lange gedauert, aber ich habe noch etliche Dinge ausprobiert und nachvollzogen, wie sie klappen. Dann mußte ich ja mit browse:right() und/oder browse:left() nachziehen, usw. Da brauchte ich eine Zeit, bis ich mal die Idee hatte in Alaska Beispielen rumzuwühlen und auch browse:forcestable() zu benutzen, aber jetzt sieht es ganz danach aus, als wenn es klappt.

Danke Tom.
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!!
Benutzeravatar
Tom
Der Entwickler von "Deep Thought"
Der Entwickler von "Deep Thought"
Beiträge: 9345
Registriert: Do, 22. Sep 2005 23:11
Wohnort: Berlin
Hat sich bedankt: 100 Mal
Danksagung erhalten: 359 Mal
Kontaktdaten:

Re: Spalten im Array-Browse verschieben [ERLEDIGT]

Beitrag von Tom »

Freut mich! :D
Herzlich,
Tom
Antworten