Datensatz aus "fremder" Tabelle
Moderator: Moderatoren
Datensatz aus "fremder" Tabelle
Hallo zusammen,
in einer Rechnung will ich die Firmeninformationen im Berichtsfuß anzeigen lassen. Die stehen als einziger Datensatz in einer separaten Tabelle tblFirmeninformationen. Als Umsteiger aus MS-Access habe ich sowas bisher mit Dlookup erreicht.
Wie mache ich das mit Base?
in einer Rechnung will ich die Firmeninformationen im Berichtsfuß anzeigen lassen. Die stehen als einziger Datensatz in einer separaten Tabelle tblFirmeninformationen. Als Umsteiger aus MS-Access habe ich sowas bisher mit Dlookup erreicht.
Wie mache ich das mit Base?
Viele Grüße aus dem Flammkuchenland
Re: Datensatz aus "fremder" Tabelle
Moin,
wie erzeugst du die Rechnung?
Gruß R
wie erzeugst du die Rechnung?
Gruß R
- miniKasse MMove 1.0.6 Base Videotutorial
- Windows 10: AOO, LO Linux Mint: AOO, LO
Re: Datensatz aus "fremder" Tabelle
tblKunden, tblRechnungsdetails, tblRechnung lauten die 1:n verbundenen Tabellen. Ganz klassisch.F3K Total hat geschrieben:Moin,
wie erzeugst du die Rechnung?
Gruß R
Viele Grüße aus dem Flammkuchenland
Re: Datensatz aus "fremder" Tabelle
Na, dann erzeugst Du eine Abfrage oder Ansicht, die die Kundeninfos enthält, ganz klassisch.
- miniKasse MMove 1.0.6 Base Videotutorial
- Windows 10: AOO, LO Linux Mint: AOO, LO
Re: Datensatz aus "fremder" Tabelle
Öhm, also so etwas wie Dlookup geht also nicht? Eine bestimmten Datensatz aus einer x-beliebigen Tabelle in ein Textfeld einsetzen, auch wenn keine Verknüpfung besteht?F3K Total hat geschrieben:Na, dann erzeugst Du eine Abfrage oder Ansicht, die die Kundeninfos enthält, ganz klassisch.
DomWert( Ausdruck; Domäne ; [Kriterien] )
Viele Grüße aus dem Flammkuchenland
Re: Datensatz aus "fremder" Tabelle
Doch, per Listenfeld kannst Du statt der ID den dazugehörigen Text anzeigen lassen.
- miniKasse MMove 1.0.6 Base Videotutorial
- Windows 10: AOO, LO Linux Mint: AOO, LO
Re: Datensatz aus "fremder" Tabelle
Aber nicht von einer Tabelle, die ohne Beziehung zu den anderen steht, oder?F3K Total hat geschrieben:Doch, per Listenfeld kannst Du statt der ID den dazugehörigen Text anzeigen lassen.
Viele Grüße aus dem Flammkuchenland
Re: Datensatz aus "fremder" Tabelle
Verstehe ich nicht, entweder der Kunde hat eine Beziehung zur Rechnung, dann kann er auch angezeigt werden, oder nicht.
Lade eine Beispieldatei hoch, dann kann dir sicher geholfen werden.
Lade eine Beispieldatei hoch, dann kann dir sicher geholfen werden.
- miniKasse MMove 1.0.6 Base Videotutorial
- Windows 10: AOO, LO Linux Mint: AOO, LO
Re: Datensatz aus "fremder" Tabelle
Hier die Datei. Also, in der tblFirmeninformationen steht der Firmeninhaber drin, also der, der immer die Rechnung ausstellt, nicht der Kunde!F3K Total hat geschrieben:Verstehe ich nicht, entweder der Kunde hat eine Beziehung zur Rechnung, dann kann er auch angezeigt werden, oder nicht.
Lade eine Beispieldatei hoch, dann kann dir sicher geholfen werden.
Ziel wäre es also in einem Textfeld im Berichtsfuß den Inhalt des Datensatzes 0 aus der Tabelle tblFirmeninformationen einzusetzen.
MIST, Datei mit 1,5 MB zu groß...
Viele Grüße aus dem Flammkuchenland
Re: Datensatz aus "fremder" Tabelle
Hi,
eine Beispieldatenbank muss nicht 1,5 MB groß sein. Du kannst den Großteil der Daten löschen.
Gruß R
eine Beispieldatenbank muss nicht 1,5 MB groß sein. Du kannst den Großteil der Daten löschen.
Gruß R
- miniKasse MMove 1.0.6 Base Videotutorial
- Windows 10: AOO, LO Linux Mint: AOO, LO
Re: Datensatz aus "fremder" Tabelle
Guten Morgen... Frühschicht... und die Datenbank...F3K Total hat geschrieben:Hi,
eine Beispieldatenbank muss nicht 1,5 MB groß sein. Du kannst den Großteil der Daten löschen.
Gruß R
danke schon mal.
- Dateianhänge
-
- Rechnung1.odb
- (41.61 KiB) 104-mal heruntergeladen
Viele Grüße aus dem Flammkuchenland
Re: Datensatz aus "fremder" Tabelle
Sag ich doch, per Abfrage, ganz klassisch ...
Der Sinn erschließt sich mir allerdings überhaupt nicht, da eh nur eine Firma vorhanden ist.
Habe mal angenommen, der Rechnungsersteller hat mehrere Firmen zu betreuen und daher eine einzeilige Tabelle tblFilter zugefügt.
In diese wird die im Rechnungsformular ausgewählte Firma eingetragen. Die Tabelle tblFilter wird in der Abfrage ausgwertet.
Gruß R
Der Sinn erschließt sich mir allerdings überhaupt nicht, da eh nur eine Firma vorhanden ist.
Habe mal angenommen, der Rechnungsersteller hat mehrere Firmen zu betreuen und daher eine einzeilige Tabelle tblFilter zugefügt.
In diese wird die im Rechnungsformular ausgewählte Firma eingetragen. Die Tabelle tblFilter wird in der Abfrage ausgwertet.
Gruß R
- Dateianhänge
-
- Rechnung1.odb
- (81.76 KiB) 107-mal heruntergeladen
- miniKasse MMove 1.0.6 Base Videotutorial
- Windows 10: AOO, LO Linux Mint: AOO, LO
Re: Datensatz aus "fremder" Tabelle
Hochinteressant und lehrreich... danke für die HilfeF3K Total hat geschrieben:Sag ich doch, per Abfrage, ganz klassisch ...
Der Sinn erschließt sich mir allerdings überhaupt nicht, da eh nur eine Firma vorhanden ist.
Habe mal angenommen, der Rechnungsersteller hat mehrere Firmen zu betreuen und daher eine einzeilige Tabelle tblFilter zugefügt.
In diese wird die im Rechnungsformular ausgewählte Firma eingetragen. Die Tabelle tblFilter wird in der Abfrage ausgwertet.
Gruß R
Sin ist dabei, dass die Datenbank auch an einen anderen weitergegeben werden kann. Dieser ändert als firmeninhaber nur diesen einzigen Datensatz und schon kann er sie verwenden.
Viele Grüße aus dem Flammkuchenland
Re: Datensatz aus "fremder" Tabelle
Na, dann brauchst Du die Filtertabelle nicht, es reicht in der Abfrage:OrionVII hat geschrieben:Sin ist dabei ...
Code: Alles auswählen
...AND "tblFirmeninformation"."FirmenID" = 0
Siehe Anlage
Gruß R
- Dateianhänge
-
- Rechnung1_0.odb
- (82.02 KiB) 108-mal heruntergeladen
- miniKasse MMove 1.0.6 Base Videotutorial
- Windows 10: AOO, LO Linux Mint: AOO, LO