AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Datenbanken Delphi Paradox 7 und TCursor
Thema durchsuchen
Ansicht
Themen-Optionen

Paradox 7 und TCursor

Ein Thema von Kuddel · begonnen am 11. Jun 2003 · letzter Beitrag vom 30. Jun 2003
Antwort Antwort
Seite 2 von 2     12   
Kuddel

Registriert seit: 10. Jun 2003
Ort: Dortmund
8 Beiträge
 
#11
  Alt 15. Jun 2003, 10:58
Hallo MrSpock

entweder bin ich zu dumm oder ich hab es einfach nicht kappiert.

Also beide Such Felder sind vom Typ Number.

Und wenn ich deinen Code eingebe bekomme ich immer bei SuchLager.Value die Fehlermeldung Unbekannter Bezeichner.

wenn ich das Such weglasse und nur auf Lag_Nr.Value und Auftrag_NR.Value gehe bekomme ich immer die Meldung Fehler nict gefunden.

i´m stupid

I don´t now

thanks
  Mit Zitat antworten Zitat
Benutzerbild von MrSpock
MrSpock
(Co-Admin)

Registriert seit: 7. Jun 2002
Ort: Owingen
5.865 Beiträge
 
Delphi 2010 Professional
 
#12
  Alt 15. Jun 2003, 13:42
Hallo Kuddel,

Zitat:
Dann habe ich ein Formular erstellt, mit 2 Editfeldern (für die Suchwerte) und einem Schalter "Suchen"
Was ich vielleicht vergessen habe zu erwähnen ist, dass ich die beiden Editfelder mit den Namen SuchLager (zum Suchen nach Lagernummer) und SuchAuftrag (zum Suchen nach Auftragnummmer) gespeichert habe.

Zitat:
Also beide Such Felder sind vom Typ Number.
Die Felder in der Tabelle sollten besser Integer sein, wenn du keine Realzahlen benötigst. Hier könnte möglicherweise sonst später tatsächlich ein Fehlerauftreten, wenn du mit locate einen "Number" Wert genau treffen willst.
Albert
Live long and prosper


MrSpock
  Mit Zitat antworten Zitat
Kuddel

Registriert seit: 10. Jun 2003
Ort: Dortmund
8 Beiträge
 
#13
  Alt 28. Jun 2003, 12:04
Also irgendwie bekomm ich das nicht hin.

Nun habe ich eine neue Tabelle erstellt mit den zusatz Feldern und ein neues Formular. Aber ich bekomm einfach nicht den wert den ich erwarte.

Ich wollte doch nur eine Lager Tabelle mit eingang und Ausgang und das ganze über ein Formular steuern , damit ich mein Material auch wieder zurückschreiben kann ohne immer in der Tabelle den Datensatz zu suchen und zu ändern.
  Mit Zitat antworten Zitat
Benutzerbild von MrSpock
MrSpock
(Co-Admin)

Registriert seit: 7. Jun 2002
Ort: Owingen
5.865 Beiträge
 
Delphi 2010 Professional
 
#14
  Alt 28. Jun 2003, 14:57
Hallo Kuddel,

wenn du willst, kannst du mir die Tabelle und das Formular ja mal zuschicken oder an deinem nächsten Posting anhängen, dann könnte ich mir das mal genauer anschauen.
Albert
Live long and prosper


MrSpock
  Mit Zitat antworten Zitat
Benutzerbild von MrSpock
MrSpock
(Co-Admin)

Registriert seit: 7. Jun 2002
Ort: Owingen
5.865 Beiträge
 
Delphi 2010 Professional
 
#15
  Alt 28. Jun 2003, 22:52
Hallo Kuddel,

ich habe mir dein Paket einmal angeschaut. Zunächst musste ich das Feld Bezeichner wieder zum Schlüsselfeld machen, weil sich sonst das Formular "Rücklieferung" nicht öffnen lässt. Du hast nämlich in diesem Formular im Datenmodell die Tabelle Rücklieferung.db mit der Tabelle Lager.db verknüpft.

Mir ist aber jetzt dein Problem nicht klar geworden. Wenn die Anzahl des zurückgelieferten Lagerartikels geändert wird, führst du die entsprechende Änderung an der Lagertabelle durch. Das funktioniert ja. Du schreibst aber oben, du möchtest in der Lagertabelle nach zwei Feldern suchen, Lagernummer und Auftragnummer. Die Lagertabelle hat aber kein Feld "Auftragnummer" !? Hast du die Tabelle mitlerweile geändert? Oder verstehe ich hier etwas falsch?
Albert
Live long and prosper


MrSpock
  Mit Zitat antworten Zitat
Kuddel

Registriert seit: 10. Jun 2003
Ort: Dortmund
8 Beiträge
 
#16
  Alt 30. Jun 2003, 19:38
Hallo MrSpock

Nachdem ich versucht habe alles neu zu schreiben habe ich vergessen dir zu sagen das der Teil der auf die Lager.DB zugreift funktioniert.

Aber was ich wollte ist das ich mit einer Rücklieferung auch gleich die Tabelle Ausgang.DB zu bearbeiten. Hier ist es so das ich die Felder Auftragsnummer und Lagernummer Habe. Nur das was im Lager gut geschrieben werden soll wird über die Lagernummer lokalisiert aber es muß auch aus der Ausgang.DB abgezogen werden und dafür brauche ich die Auftrags und Lagernummer, da mehrere Baustellen das selbe Material anfordern aber nur von einigen Baustellen das Material zurück kommt.

Will sagen wen Walsum mit der Auftragsnummer 5 10 Masken bestellt hat und Voerde mit der Auftragsnummer 6 ebenfalls 10 Masken bestellt hat dann habe ich das Problem das ich nicht unterscheiden kann welche Baustelle die Masken zurück geliefert hat. deshalb brauche ich die Auftragsnummer welche auf die Ausgangs.de zugreift und das Material anhand der Auftragsnummer abzieht und dem Lager anhand der Lagernummer zu Addiert.

Also aus dem Ausgang(Substrahieren) und im Lager (Addieren).
Was ich vergessen hab zu erwähnen ist das im Rücklieferungs Formular auf Lagernummer der code liegt für die Ausgangs.db

Kuddel
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 2 von 2     12   


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 05:46 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