-
Forum: Datenbanken
by noisy_master,
14. Okt 2010
Vielleicht sollten wir uns mal per PM unterhalten(und die ganzen Kassenspezifischen Sachen nicht hier im Forum diskutieren. Evtl können ja jeweils unsere Projekte davon profitieren)
-
Forum: Datenbanken
by noisy_master,
14. Okt 2010
Im Moment nichts, was ich herausgeben möchte( 2 nervende Kunden müssen erstmal befriedigt werden). Wird aber irgendwann eine Demoversion geben, wenn ich mit der aktuellen Version auf Stand bin. Weiss aber auch schon jetzt, dass es eine Version 3 geben wird, in die viele Dinge meine Bringdienstsoftware einfliessen werden(OnlineSystem, Routenplanung,...) und etliche Ideen aus diesem Thread(andere...
-
Forum: Datenbanken
by noisy_master,
14. Okt 2010
Jupp ist ganz hübsch, wobei auch an einigen Stellen etwas überfrachtet(z.B. Einstellungen) Da hat dann der gemeine Restaurantbesitzer schon seine Schwierigkeiten das zu finden, was er ändern möchte. Die meisten davon sind IMHO erst nach 5-7 Jahren dazu in der Lage ihr Programm so einzustellen, wie sie es eigentlich haben wollen:wink:
-
Forum: Datenbanken
by noisy_master,
14. Okt 2010
Hi, shönen Dank für deine Meinung. Hast Recht: Die Entwicklung dauert wirklich lange(ist auch nicht meine erste Version, sondern inzwischen V2 Intermediate. Weil es eine Intermediate ist kann ich leider im Moment auch nicht die BDE rauswerfen. Die BDE funktioniert unter Win7 im XP Kompatibilitätsmodus immer noch ganz gut.
Leider sind gerade solche Probleme mit dem Scrollen DIE Probleme, die vom...
-
Forum: Datenbanken
by noisy_master,
14. Okt 2010
Hast ja in Summe Recht, aber diese Informationen helfen nicht wirklich bei dem eigentlichen Problem, das ich eigentlich IMHO recht gut erklärt hatte
-
Forum: Datenbanken
by noisy_master,
14. Okt 2010
Nachdem du denn nun schon soviel geschriebe hast will ich deine Fragen mal nicht unbeantwortet lassen:
Alternative zur BDE: im Moment nicht!
Aufsteigende eindeutige ID: ja gibt es, aber leider keine kontinuierliche
Was ich als Zeitkritisch betrachte: Wenn ich mi anschaue, in welcher Geschwindigkeit die Jungs im
Restaurant auf den Screen einhämmern möchte ich jede (unnötige/umgehbare)...
-
Forum: Datenbanken
by noisy_master,
13. Okt 2010
Jaaaaaaa doch, aber nicht jetzt!!!!
Kommt Zeit, kommt Rat, kommt andere Datenbank...
-
Forum: Datenbanken
by noisy_master,
13. Okt 2010
Auch das klingt sehr gut! Aber leider ist auch dort ein relativ großes Re-Design nötig...Aber Gut!!!Echt!!!
-
Forum: Datenbanken
by noisy_master,
13. Okt 2010
Alles soweit gut, eingebaut, getestet und macht (fast) alles was ich will.
Dein Code muss noch ein wenig modifiziert werden, damit es auch vollständig funktioniert:
DBGrid.DataSource.DataSet.DisableControls;
// BOF:
DBGrid.DataSource.DataSet.Prior;
Btn_UP.Enabled := (NOT DBGrid.DataSource.DataSet.BOF);
>> if Btn_UP.Enabled then
DBGrid.DataSource.DataSet.Next;
// EOF:
-
Forum: Datenbanken
by noisy_master,
13. Okt 2010
Sorry, aber : ?????
-
Forum: Datenbanken
by noisy_master,
13. Okt 2010
Bisher echt schöne Antworten von GHorn:thumb:
Das einzige, was mich daran noch stört ist das "herumscrollen" Wenn das nur irgendwie schöner ginge...(ist ja wohl auch nicht ganz so performant)?!?
Jetzt noch die letzte Klinke :
Wenn ich nun noch gerne die anzeige Datensatz x /y haben möchte...? y ist klar : RecordCount, aber x? RecNo geht ja nun nicht(wie schon in den vorigen Posts...
-
Forum: Datenbanken
by noisy_master,
13. Okt 2010
Da Hast du recht kann man machen ist aber tatsächlich nur möglich wenn nur die Buttons benutzt werden. Da der User aber auch direkt auf dem Grid auswählen können soll wird das leider nichts!!!
-
Forum: Datenbanken
by noisy_master,
13. Okt 2010
Ist dann nur schwierg zu entscheiden ob ich für BOF oder EOF testen soll, oder sehe ich da was falsch?
-
Forum: Datenbanken
by noisy_master,
13. Okt 2010
DA hast du wohl leider die Frage falsch verstanden: Wenn der User nun sagen wir die letzten 5 Records im Grid sieht, und im Moment der 1. davon selektiert ist und der User nun den allerletzten auswählt(nicht per Down Button, sondern direkt im Grid) soll der Down Button auch deaktiviert werden.
-
Forum: Datenbanken
by noisy_master,
13. Okt 2010
Soweit, so gut. Ich hatte nur gehofft, dass das etwas einfacher ginge:?.
Jetzt noch der letzte Punkt: Wenn der User nun den letzten Datensatz auf dem Grid auswählt soll natürlich der "down" Button auch deaktiviert werden->wieder die Frage: wie bekomme ich mit, dass das der letzte Datensatz war?
-
Forum: Datenbanken
by noisy_master,
13. Okt 2010
Leider gibt es auch da ein Problem: Wenn du mit query.next zum letzten Datensatz kommst ist EOF immer noch false, erst wenn du dann nochmal next sendest ist EOF True(ähnliches gilt für BOF), Damit werden die Buttons jeweils 1 Record zu spät deaktiviert(schön wäre eine Abfrage auf isLast oder isFirst)
-
Forum: Datenbanken
by noisy_master,
13. Okt 2010
Im Moment wird es leider bei der BDE bleiben(Irgendwann wird auf Firebird, FlashFiler, AbsoluteDB oder was auch immer umgestellt). Gibt es nun eine sinnvolle Lösung für die BDE?
-
Forum: Datenbanken
by noisy_master,
13. Okt 2010
Leider nicht, sonst hätte ich es benutzt. Evtl liegt das daran, dass der Query ein LiveRequest ist!?!
-
Forum: Datenbanken
by noisy_master,
13. Okt 2010
Wie komme ich denn an die Position? Anzahl der Records ist in RecordCount drin, das ist richtig, aber die RecNo kann man nicht gebrauchen(gibt afaik die Rosition in der gesamten Tabelle an)
-
Forum: Datenbanken
by noisy_master,
13. Okt 2010
o.k. Das hört sich schon viel besser an! Jetzt bleibt aber noch die Frage nach dem Deaktivieren der Hoch/Runter Buttons am Ende bzw Anfang des Querys
-
Forum: Datenbanken
by noisy_master,
13. Okt 2010
o.k. auch eine Gute Idee, geht aber auch auf die Idee mit dem festen Anzeigebereich zurück.
Beantwortet aber leider auch nicht die Fragen aus dem 1. Post.
BTW: Wie willst du eigentlich verschieden Datensätze in TLabels/TEdits darstellen? Die beziehen sich doch meines erachtens immer nur auf den aktuellen Datensatz, oder?
Sorry, hast natürlich recht, hatte TDBEdit/TDBLabel gelesen....Mea...
-
Forum: Datenbanken
by noisy_master,
13. Okt 2010
o.k. Das mit dem festen Anzeigebereich ist eine recht gute Idee, bedarf aber dann eines größeren Re-Designs. Damit ist diese Option(zumindest im Moment) für mich vom Tisch.
Gibt es noch Ideen zu meiner Fragestellung?
-
Forum: Datenbanken
by noisy_master,
13. Okt 2010
Hallo Gemeinde,
mein Problem ist eigentlich ganz einfach: Ich entwickele ein Kassensystem mit Touchscreen. Die DBGrids(verschiedenste JVDBGrid, cyAdvDBGrid und noch einige mehr, die ich ausprobiert habe) funktionieren mit den dazu passenden Querys...alles gut soweit. Jetzt kommt es:
Die Scrollbars, die standartmässig am DBGrid hängen lassen sich per Touch eigentlich nicht bedienen, da sie...