AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

TMSFMGrid Columns

Ein Thema von stahli · begonnen am 9. Nov 2012 · letzter Beitrag vom 15. Nov 2012
Antwort Antwort
Benutzerbild von stahli
stahli

Registriert seit: 26. Nov 2003
Ort: Halle/Saale
4.351 Beiträge
 
Delphi 11 Alexandria
 
#1

TMSFMGrid Columns

  Alt 9. Nov 2012, 00:46
Ich binde ein ClientDatset (das an FB gebunden ist) an ein TMSFMGrid.
Nun möchte ich die Spalte ID ausblenden und habe im CDS das Feld Visible=False gesetzt.

Im Designer hat das einen Effekt auf die Beschriftung.
Zur Laufzeit keinen.

Man kann zwar einzelne Felder in das Grid binden, aber das kann doch nicht der einzige Weg sein - oder?
Außerdem gibt es dann einen Zugriffsfehler wegen dem Blobfeld.

Kann jemand helfen?
Angehängte Grafiken
Dateityp: png tmsfmg1.png (89,8 KB, 45x aufgerufen)
Stahli
http://www.StahliSoft.de
---
"Jetzt muss ich seh´n, dass ich kein Denkfehler mach...!?" Dittsche (2004)
  Mit Zitat antworten Zitat
Benutzerbild von blondervolker
blondervolker

Registriert seit: 14. Sep 2010
Ort: Bei: Leeeiipzzhhh
381 Beiträge
 
Delphi XE2 Architect
 
#2

AW: TMSFMGrid Columns

  Alt 9. Nov 2012, 08:21
Hallo,

wenn es ein DBGrid sein sollte,mache ich es ganz einfach.
Ich entferne lediglich Column0,oder2,3 usw.

Hab mal 2 Bilder mit drangeklatscht...
Angehängte Grafiken
Dateityp: jpg DBGrid.jpg (22,4 KB, 18x aufgerufen)
Dateityp: jpg DBGrid2.jpg (13,1 KB, 12x aufgerufen)
www.bewerbungsmaker.de
  Mit Zitat antworten Zitat
Benutzerbild von Union
Union

Registriert seit: 18. Mär 2004
Ort: Luxembourg
3.492 Beiträge
 
Delphi 7 Enterprise
 
#3

AW: TMSFMGrid Columns

  Alt 9. Nov 2012, 08:27
Willkommen in der wunderbaren Welt von FM und LiveBindings
Ibi fas ubi proxima merces
sudo /Developer/Library/uninstall-devtools --mode=all
  Mit Zitat antworten Zitat
Benutzerbild von blondervolker
blondervolker

Registriert seit: 14. Sep 2010
Ort: Bei: Leeeiipzzhhh
381 Beiträge
 
Delphi XE2 Architect
 
#4

AW: TMSFMGrid Columns

  Alt 9. Nov 2012, 08:37
Hab meine "Links" mal durchgeschaut...

http://www.youtube.com/watch?v=4Id4fHgNIdo

Delphi Programming Tutorial #78 - FireMonkey: Visual LiveBindings
www.bewerbungsmaker.de
  Mit Zitat antworten Zitat
Benutzerbild von stahli
stahli

Registriert seit: 26. Nov 2003
Ort: Halle/Saale
4.351 Beiträge
 
Delphi 11 Alexandria
 
#5

AW: TMSFMGrid Columns

  Alt 9. Nov 2012, 19:40
Oh Mann!

Man muss also über die BindingList, die Bindung zum Grid auswählen und über den Objektinspektor "Columns" auswählen.
Dann kann man persistente "Felder" (bzw. Links) anlegen und die nicht benötigten wieder löschen. Dann wird das Ganze schon mal ziemlich unübersichtlich im Binding-Designer (siehe Bild).
Warum werden nicht einfach Visible=False-Felder ignoriert???

(Nachträglich Links hinzufügen wird schon wieder umständlich.)

In meinem Beispiel gibt es dann Schutzverletzungen wegen dem BlobFeld.
Kommischerweise funktioniert es mit dem Feld, wenn man den normalen Link auf alle Felder ("*") verwendet.

Die Beispiele von Emba sind ja nett, aber praxistauglich scheint das Ganze wirklich nicht zu sein wenn man auch auf ein paar Details achten muss und die Satndardbindung nicht reicht.

Kann ja sein, dass ich bei meinen Tests nicht alles ganz richtig versuche, aber so eine Menge Schutzverletzungen...???
Angehängte Grafiken
Dateityp: png lbd.png (12,8 KB, 24x aufgerufen)
Stahli
http://www.StahliSoft.de
---
"Jetzt muss ich seh´n, dass ich kein Denkfehler mach...!?" Dittsche (2004)
  Mit Zitat antworten Zitat
Benutzerbild von Union
Union

Registriert seit: 18. Mär 2004
Ort: Luxembourg
3.492 Beiträge
 
Delphi 7 Enterprise
 
#6

AW: TMSFMGrid Columns

  Alt 9. Nov 2012, 21:58
Naja, wenn Du bei der CR7 nicht dabei warst dann kannst Du Dir ja die Videos dazu in ca. 2 Wochen mal reinziehen. Ich hab zwar fast alle Sessions live miterlebt, aber diesbezüglich auch nichts erfahren können.
Ibi fas ubi proxima merces
sudo /Developer/Library/uninstall-devtools --mode=all
  Mit Zitat antworten Zitat
Benutzerbild von Sir Rufo
Sir Rufo

Registriert seit: 5. Jan 2005
Ort: Stadthagen
9.454 Beiträge
 
Delphi 10 Seattle Enterprise
 
#7

AW: TMSFMGrid Columns

  Alt 10. Nov 2012, 00:09
Bislang habe ich von denen (Emba) auch nur Beispielcode gesehen, der irgendwie nach Mockup aussieht, aber mit der Realität nichts zu tun hat.

Geht man etwas tiefer fällt auch auf warum: Dann würde man nicht die tollen Features, sondern die doofen Bugs präsentieren.

Gerade aktuell von der CR7 gibt es ja u.a. Beispielcode von Malcolm Groves
http://www.malcolmgroves.com/blog/?p=1340

Den habe ich dann doch mal geladen und kompiliert. Hmmm, komisch dass der Navigator dort gar nicht aktiv ist. Ok, er hat einen eigenen DataAdapter implementiert, aber warum ist der Navigator da, wenn der gar nicht gebraucht wird?
Ich war ja jetzt nicht dabei und erklärt wird bislang auch nichts.

@Union Evtuell kannst du mir ja erklären, wie Malcolm es verkauft hat, dass da ein Navigator ohne Funktion auf der Form ist.

Was ich auf jeden Fall weiß, dass eine Liste mit 0 oder 1 Eintrag gebunden an ein Grid eine üble Exception raushaut, wenn man mit dem Navigator einen Eintrag hinzufügt (das ist schonmal komisch, denn der erste Datensatz ist nicht sichtbar) und dann mit dem Navigator zum nächsten/vorherigen Eintrag gehen möchte.

Das würde ich auch nicht zeigen wollen
Kaum macht man's richtig - schon funktioniert's
Zertifikat: Sir Rufo (Fingerprint: ‎ea 0a 4c 14 0d b6 3a a4 c1 c5 b9 dc 90 9d f0 e9 de 13 da 60)
  Mit Zitat antworten Zitat
Antwort Antwort


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 18:04 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 by Thomas Breitkreuz