vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Blitzschnelles Erstellen von grafischen Diagrammen!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2024
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

Fortgeschrittene Programmierung
Re: Recordsources 
Autor: SimaS
Datum: 06.03.03 16:57

hi lordchen,
, sorrry. ich hoffe ich kanns diesesmal besser schildern.
und nochmals dankee.


mein code lautet (in Report_Open):
sql = select * from tabelle1
....
rs.open sql,........
do until rs.eof
if rs.formname='x' then me.recordsource=sqlstmt1
if rs.formname='y then me.recordsource=sqlstmt2
if rs.formname='z' then me.recordsource=sqlstmt3
rs.movenext
loop

Im rs kommen alle oben aufgeführten formnames (x,y,z) vor. Also rs.formname kann (x && y && z ) sein oder nur ( y && z) oder usw ..... Und da ich imma wieda Me.Recordsource neuen sqlstmt zuweise, wird nur der letzte rs in meinem Bericht angezeigt, alle vorangehenden werden überschrieben. Und ich möchte das er zu jedem rs mit entspr. formname, den zugeordneten sqlstmt nimmt, und jeden rs im Report ausgibt.

PS:
In sqlstmt1 greife ich auf Tabelle1(wichtigste Tabelle, da sie Feld formname enthält) und Tabelle2 zu.
In sqlstmt2 greife ich auf Tabelle1 und Tabelle3 zu.
In sqlstmt3 greife ich auf Tabelle1 und Tabelle4 zu.
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Recordsources342SimaS06.03.03 15:46
Re: Recordsources194unbekannt06.03.03 16:14
Re: Recordsources193SimaS06.03.03 16:57
Re: Recordsources193SimaS06.03.03 18:24

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2024 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel