Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi Probleme mit tblxy.Fielsdefs.Add (https://www.delphipraxis.net/67885-probleme-mit-tblxy-fielsdefs-add.html)

Polarwar 21. Apr 2006 12:55

Datenbank: Foxpro • Zugriff über: ADS Server

Probleme mit tblxy.Fielsdefs.Add
 
Hallo Leute,

ich habe da mal wieder ein Problem mit einer Anwendung. :?

Ich gebe in einem Grid eine Datenbank aus (Rechnungen). Deren Sätzen möchte ich jetzt summieren können (ein Feld),
aber unter hinzunahme von einigen Funktionen (Skontoberechnungen, Rabatte, etc..). Soweit kein Problem...
Multiselcet finde ich hier nicht passend und wollte also ein TempFeld (Boolean) erzeugen mit FIELDDEFS.ADD was ich
dann mit einem doppelklick anhake oder abhake (also in Summe, oder heraus).
So nun das Problem: Sobald ich mir das Feld erstelle kenne andere DBKompos die Orginaldatenbankfelder nicht mehr.
Ich weise einem DBMemo ein FELD26 zu und der blöde Hund sagt mir er kenne ein solches Feld nicht... :gruebel:
Nehme ich das Tempfeld heraus läuft alles prima...

Wäre schön wenn jemand dazu ein Geistesblitz hätte, ich verzweifel hier!

Gruß
Polarwar

mkinzler 21. Apr 2006 12:59

Re: Probleme mit tblxy.Fielsdefs.Add
 
Sobald eien Zugriffsfeld angelegt wird wird die automatische Erzeugung der Felder nicht mehr durchgefüht. Du wist nun wohloderübel alle Felder manuell erzeugen.

Polarwar 21. Apr 2006 13:04

Re: Probleme mit tblxy.Fielsdefs.Add
 
...oh schnelle Anwort, super!! :thumb:

Ja, genau das habe ich auch gedacht! Darauf habe ich zum testen einfach mal das Feld26 manuell mit angelegt, ...da sagt mir das Programm bei dem Versuch der Anlage: Hey das Feld gibt es schon! :wall: Kann es aber fünf Zeilen weiter nicht einem DBMemo zuweisen :?:

Was nun...

mkinzler 21. Apr 2006 13:08

Re: Probleme mit tblxy.Fielsdefs.Add
 
Versuch mal die Felder zur Design-Zeit anzulegen.

Polarwar 21. Apr 2006 13:20

Re: Probleme mit tblxy.Fielsdefs.Add
 
Habe ich auch schon... verhält sich genauso. Lustig ist, dass wenn man sich da durch käfert der Fielddefs.Count auf der richtigen Anzahl steht! Komisch, komisch :gruebel:


Alle Zeitangaben in WEZ +1. Es ist jetzt 22:09 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz