ich habe diverse Listboxprobleme :
1. Wie lese ich den des im Fenster angezeigten Wertes aus (egal ob selektiert oder nicht, weil sich die Anzahl in der Listbox dauernd ändert und auch 1 sein kann(oder auch nichts) )
2. Baseforum

Ein Formular, in welchem ich ein formatiertes Feld ändern kann(Hilfstabelle, Index = 0, Nummer = formatiertes Feld). Nun will ich eine Listbox erstellen, welche als Inhalt Werte aus Tabelle2 anzeigt, die mit der Nummer im formatierten Feld übereinstimmen. Wie aktualisiere ich die Listbox, so daß NUR diese Einträge angezeigt werden ?
3. eine Tabelle soll dann angezeigt werden, deren ID = der ausgewählten "Nummer" aus der Listbox entspricht.
BSP :
ich habe einen LKW der mit dem Auftrag 1000 gefüllt wird.
also hat der LKW die Vorgangsnummer 01
in 01 Packe ich den Auftrag 1000 mit den Grundbestelldaten (Kundennummer, Adresse, Anlieferzeit)
in Auftrag 1000 stehen die einzelnen Bestelldetails (Art-Nr., Menge)
in 01 packe ich auch den Auftrag 1001 usw.
in 02 AUftrag 1002,1003,1004
in 03 Auftrag 1005
in 04 Auftrag 1005
in 05 Auftrag 1005 und 1006
das Formular soll einfach nur das können :
LKW-Nummer eingeben
Listbox füllt sich mit den zum LKW-entsprechenden Auftragsnummern
ich wähle einen Auftrag aus
die Bestellung wird angezeigt
ich kann Daten zur Bestellung/zum Auftrag ändern (PalettenAnzahl, Bemerkungen oder auch nur die Uhrzeit, wann dieser Auftrag gepackt worden ist und von wem)
Helfen würde mir :
das fertige Formular mit der fertigen Datenbank (kleiner Scherz)
Wie ich anhand meiner Hilfstabelle (Nummer eingeben und den richtigen LKW aussuchen krieg ich hin) meine Listbox(Inhalt des LKWs) Auswahlfähig mache, sodas ich den Wert der Listbox (Hilfe benötigt zum auslesen in ein Makro, nur den Wert, nicht die Position in der Listbox) per Schaltfläche die anzuzeigende Tabelle mit den richtigen Daten ( Index = Wert des ausgewählten Eintrags der Listbox) fülle.
Ich hoffe ich konnte formulieren, welches Problem ich habe. kurz gesagt:
eingabenummer = HilfstabelleLKW
Listbox = Select Auftragsnummer, LKWnummer from auftragstabelle as at where AT.LKWnummer = hilfstabelleLkw.eingabenummer
(hier das erste Problem: Nummer kann ich ändern, aber nur bei Neustart aktualisiert sich die Listbox)
Bestelltabelle = Bestellung anzeigen, wo die Auftragsnummer der im LKW entspricht
LG
Andreas
Tante edith sagt : OOo Version 3.01, Vista, muß aber auch unter XP und 2.31/2.4 laufen sollen tun müssen und sie sagt auch
Formular nicht direkt in Base, sondern unter Calc (zugriff auf die Datenbank NP, aber ich komm besser mit Makros in Calc als mit Writer klar

nochmal LG
Andreas