Templates by BIGtheme NET
Willkommen, Gast
Benutzername: Passwort: Angemeldet bleiben:
  • Seite:
  • 1

THEMA:

Listenansicht-.Zelle(Zeile;Spalte) 30 Nov 2021 14:44 #1

  • daywalker
  • daywalkers Avatar Autor
  • Offline
  • Platinum Boarder
  • Platinum Boarder
  • Beiträge: 790
  • Dank erhalten: 590
Servus lieber Stefan.

In beigefügtem kleinen Testskript versuche ich in einer Listenansicht mit 3 Spaltenüberschriften mit dem Platzhalter  [cX.Anzeige.Listenansicht(Listenansicht_1).Zelle(1;2)]=irgendeintext
in Zelle Zeile 1 Spalte 2 diesen Text eintragen. Da kommt aber dann auch ein Fehler....Im Variableninspektor sind auch keine Unterelemente eingetragen. Siehe Bildschirmfoto...

cX4Web cX4Web Code

Was ist das?

1  *** Platzhaltertester
2  Anzeige-Fenster 'CX5 Platzhalter', ID='Anzeige-Fenster1', Rahmen: veränderbar Werkzeugfenster
3  Listenansicht Typ 'Details', Spalten 'cx.Platzhalter;placehold¶Ergebnis;resultat¶Aktion anklicken;aktion', Inhalt 'Test;test'  (ID='Listenansicht_1', X='3,44', Y='12,7', Breite='121,44', Höhe='90,22', Zielfenster='Anzeige-Fenster1', Anker: 15)
4  Setze in [cX.Anzeige(Anzeige-Fenster1).Listenansicht(Listenansicht_1).LVAutoSpaltenbreite]: '-1' 
5  Setze , MultiSet 'cX.Anzeige.Listenansicht(Listenansicht_1).Zelle(1;2)=irgendeintext'
6  Warte Endlos (Warten auf zu behandelnde Ereignisse)

cX4Web Code: Einfach anklicken zum Kopieren und in click.EXE 5.0 einfügen


 (6 Zeilen, cX 5.0.8.5, Lizenz: ElementPlus, Pro)

 


Fehler



Jetzt zufällig Zeilenindex von 1 auf 0 geändert. Dann kommt dieser Fehler:



lg Christian
Anhänge:

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Listenansicht-.Zelle(Zeile;Spalte) 30 Nov 2021 16:56 #2

  • Dennis
  • Denniss Avatar
  • Abwesend
  • Administrator
  • Administrator
  • Beiträge: 202
  • Dank erhalten: 257
Hi Christian,

du musst für den Text Zelle(x;y).Text setzen.

Viele Grüße Dennis
Folgende Benutzer bedankten sich: daywalker

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Listenansicht-.Zelle(Zeile;Spalte) 30 Nov 2021 17:32 #3

  • daywalker
  • daywalkers Avatar Autor
  • Offline
  • Platinum Boarder
  • Platinum Boarder
  • Beiträge: 790
  • Dank erhalten: 590
Lieber Dennis ich sage danke.

lg Christian

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Listenansicht-.Zelle(Zeile;Spalte) 30 Nov 2021 19:07 #4

  • daywalker
  • daywalkers Avatar Autor
  • Offline
  • Platinum Boarder
  • Platinum Boarder
  • Beiträge: 790
  • Dank erhalten: 590

daywalker post=2317 schrieb: Lieber Dennis ich sage danke.

lg Christian
 

Lieber Dennis ich füge nochmals ein paar Skriptzeilen ein mit Deiner vorgeschlagenen Änderung.

Magst Du bitte nochmals drüberschauen was da nicht funktioniert?

cX4Web cX4Web Code

Was ist das?

1  *** Platzhaltertester
2  Anzeige-Fenster 'CX5 Platzhalter', ID='Anzeige-Fenster1', Rahmen: veränderbar Werkzeugfenster
3  Listenansicht Typ 'Details', Spalten 'cx.Platzhalter;placehold¶Ergebnis;resultat¶Aktion anklicken;aktion', Inhalt 'Test;test¶Text;text'  (ID='Listenansicht_1', X='3,44', Y='12,7', Breite='121,44', Höhe='90,22', Zielfenster='Anzeige-Fenster1', Anker: 15)
4  Setze in [cX.Anzeige(Anzeige-Fenster1).Listenansicht(Listenansicht_1).LVAutoSpaltenbreite]: '-1' 
5  Setze , MultiSet '[cX.Anzeige(Anzeige-Fenster1).Listenansicht(Listenansicht_1).Zelle(1;2).Text]=irgendwas'
6  Warte Endlos (Warten auf zu behandelnde Ereignisse)

cX4Web Code: Einfach anklicken zum Kopieren und in click.EXE 5.0 einfügen


 (6 Zeilen, cX 5.0.8.5, Lizenz: ElementPlus, Pro)


Vielen Dank und lg
Christian

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Listenansicht-.Zelle(Zeile;Spalte) 02 Dez 2021 19:37 #5

  • Stefan
  • Stefans Avatar
  • Offline
  • Administrator
  • Administrator
  • Beiträge: 1131
  • Dank erhalten: 1669
Hallo, Christian!

Das Problem liegt wohl in cX5...
In der aktuellen Version können keine Texte in einer Spalte der Listenansicht gesetzt werden, wo noch keine sind.
Ist aber bei mir schon behoben!

Übrigens braucht es bei .Eintrag() kein .Text - das geht auch ohne, obwohl das eigentlich sauberer und lesbarer ist.

Liebe Grüße
Stefan
Folgende Benutzer bedankten sich: daywalker

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

Listenansicht-.Zelle(Zeile;Spalte) 02 Dez 2021 20:28 #6

  • daywalker
  • daywalkers Avatar Autor
  • Offline
  • Platinum Boarder
  • Platinum Boarder
  • Beiträge: 790
  • Dank erhalten: 590
Lieber Stefan, vielen Dank für die Info.

lg Christian

Bitte Anmelden oder Registrieren um der Konversation beizutreten.

  • Seite:
  • 1

Community

Wir benutzen Cookies

Wir nutzen Cookies auf unserer Website. Diese Cookies sind essenziell für den Betrieb dieser Website. Sie können selbst entscheiden, ob Sie die Cookies zulassen möchten. Bitte beachten Sie, dass bei einer Ablehnung womöglich nicht mehr alle Funktionalitäten der Seite zur Verfügung stehen.

Sie sind noch nicht Mitglied unserer Community? Melden Sie sich jetzt an!

Anmelden