AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein GUI-Design mit VCL / FireMonkey / Common Controls D11 Caption bei TcxTabSheet verschwindet beim kompilieren.

D11 Caption bei TcxTabSheet verschwindet beim kompilieren.

Ein Thema von Kostas · begonnen am 13. Sep 2022 · letzter Beitrag vom 24. Jan 2023
Antwort Antwort
Benutzerbild von Sinspin
Sinspin

Registriert seit: 15. Sep 2008
Ort: Dubai
725 Beiträge
 
Delphi 10.3 Rio
 
#1

AW: D11 Caption bei TcxTabSheet verschwindet beim kompilieren.

  Alt 13. Sep 2022, 14:58
Ich bin mir nicht sicher ob das Problem sofort mit dem Umstieg auf D11 sich gezeigt hat. Aber das Probleme habe ich mindestens seit D11.1 und DevExpress 21.2.8
Das ist dann ein guter Grund erstmal bei 21.2.5 zu bleiben.
Denn D11.1 scheint es nicht zu sein. Mir ist jedenfalls bisher nichts aufgefallen.

Hast du Sonderzeichen in den betroffenen Captions?
Stefan
Nur die Besten sterben jung
A constant is a constant until it change.
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.400 Beiträge
 
Delphi 12 Athens
 
#2

AW: D11 Caption bei TcxTabSheet verschwindet beim kompilieren.

  Alt 13. Sep 2022, 15:00
In 11.2 soll ja nun alles noch viel besser sein.
Ein Therapeut entspricht 1024 Gigapeut.
  Mit Zitat antworten Zitat
Kostas

Registriert seit: 14. Mai 2003
Ort: Gerstrhofen
1.115 Beiträge
 
Delphi 12 Athens
 
#3

AW: D11 Caption bei TcxTabSheet verschwindet beim kompilieren.

  Alt 2. Jan 2023, 16:00
Hallo Zusammen,

zunächst ein gutes und gesundes neues Jahr an alle.

Das Problem dass Eigenschaften verloren gehen, ist nicht nur TabSheet sondern auch anderen Elementen. Aktuell in einer TFDQuery verschwindet das property LookupDataSet.

Aktueller Fall in einem anderen kleinen Projekt. Auch hier ist DevExpress im Einsatz aber ich glaube das hat damit nichts zu tun!

-Öffne das Projekt, kompiliere, starte, alles ok.
-Öffne die Form in Delphi, auf der Form ist ein TabControl. Wechsle NUR das Tab, kompiliere, starte, Delphi zeigt exception
Code:
"Lookup-Information für Feld 'RollenText' ist unvollständig." Manchmal reciht es auch NUR die Form zu öffnen ohne irgend eine Änderung und das Prop verschwindet.
-schaue im Object Inspektor, prop LookupDataSet ist nicht gesetzt. Öffne das .dfm in Delphi als Text fehlt es hier.
-Beende das Projekt ohne speichern.
-Öffne das .dfm in NotePad++ das Prop ist gesetzt.
-Starte Delphi, öffne diesmal die Form nicht und kompiliere das gesamte Projekt neu, alles ok.

Das macht mir große sorgen wenn ich mich nicht darauf verlassen kann. Was kommt als nächstens.

[Edit]
Jetzt ist mir folgendes aufgefallen:
Das DataSet befindet sich nicht auf der Form sondern auf ein DataModul.
Wenn ich das DataModul zuerst öffne und dann die Form, bleibt das Prop erhalten.
Auf der Form sind jedoch weitere Elemente die auf Elemente des gleichen DataModuls zugreifen die eben nicht verschwinden. Es ist also nicht nachvollziehbar warum genau dieses prop verschwindet!


Gruß Kostas
Angehängte Grafiken
Dateityp: png 2023-01-02_163736.png (22,4 KB, 18x aufgerufen)

Geändert von Kostas ( 2. Jan 2023 um 16:13 Uhr)
  Mit Zitat antworten Zitat
Kostas

Registriert seit: 14. Mai 2003
Ort: Gerstrhofen
1.115 Beiträge
 
Delphi 12 Athens
 
#4

AW: D11 Caption bei TcxTabSheet verschwindet beim kompilieren.

  Alt 20. Jan 2023, 16:01
Hallo Zusammen,

das Problem ist noch viel gravierender. Jetzt auch bei FDQuery.

Aktuell hatte ich den Fall dass in einer FDQuery aus einem, LookUpField das LookupKeyField rausgeflogen ist.
Ich habe die Form NUR geöffnet, einen Reiter gewechselt und neu kompiliert. Ausführen kommt dann natürlich eine Exception. Ich muss jetzt jede Form über GIT vergleichen was sich genau geändert hat. Das ist wirklich nicht mehr lustig.

Hat sonst niemand dieses Problem?

Gruß Kostas
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.400 Beiträge
 
Delphi 12 Athens
 
#5

AW: D11 Caption bei TcxTabSheet verschwindet beim kompilieren.

  Alt 20. Jan 2023, 16:15
Öffne mal das TDM1 im Designer
und dann schau, ob alles da bleibt.
Ein Therapeut entspricht 1024 Gigapeut.

Geändert von himitsu (20. Jan 2023 um 19:21 Uhr)
  Mit Zitat antworten Zitat
Kostas

Registriert seit: 14. Mai 2003
Ort: Gerstrhofen
1.115 Beiträge
 
Delphi 12 Athens
 
#6

AW: D11 Caption bei TcxTabSheet verschwindet beim kompilieren.

  Alt 20. Jan 2023, 16:46
Wenn ich das TDM1 über den Designer als Text(nicht Form) öffne, fehlen die Eigenschaften. Das .dfm File wird also neu geschrieben und dabei werden Eigenschaften völlig Wild entfernt. Derzeit ist es mir NUR aufgefallen in TabPages und FDQuerys. Wobei ich den FDQuery Fall jetzt neu dazu bekommen habe. Ich muss jetzt viel öfters einchecken damit ich die .dfms kontrollieren kann. Gerade eben schon wieder.
Angehängte Grafiken
Dateityp: png 2023-01-20_165055.png (124,2 KB, 24x aufgerufen)
  Mit Zitat antworten Zitat
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.400 Beiträge
 
Delphi 12 Athens
 
#7

AW: D11 Caption bei TcxTabSheet verschwindet beim kompilieren.

  Alt 20. Jan 2023, 19:24
Ähhhh wie jetzt, DM1 ist die "aktuelle" Form, also jene, in welcher auch die Property verschwinden?
Klang mehr nach einem DatenModul.
Ein Therapeut entspricht 1024 Gigapeut.
  Mit Zitat antworten Zitat
Antwort Antwort

Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 16:52 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz