vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
vb@rchiv Offline-Reader - exklusiv auf der vb@rchiv CD Vol.4  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

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

Visual-Basic Einsteiger
Fester Wert für Variable? 
Autor: mille81
Datum: 22.03.11 13:33

Hallo zusammen,

ich habe über eine Combobox einem Formular via vb eine Datenquelle übergeben

DoCmd.OpenForm "frm_va_nach_vmler", , , "P_ID = " & Me!vmler
Soweit so gut. Mir werden alle Datensätze angezeigt die ich haben will.

Jetzt habe ich in das Formular noch eine Combobox eingebaut zum Filtern.
Wählt man dort z.B. 1. Halbjahr 2011 aus, zeigt er mir alle Datensätze der Person im entsprechend gewähltem Halbjahr an.

Private Sub jahresfilter_Click()
Me.Filter = "frm_va_nach_vmler.P_ID =" & Me!P_IDvm & " AND " & "ID_HJ =" & _
  Me!jahresfilter
Me.FilterOn = True
End Sub
Problem ist nur, wenn ich ein Halbjahr auswähle in dem die Person keine Datensätze hat, ist auch das Feld Me!P_IDvm = NULL und ich kann nicht mehr auf ein Halbjahr wechseln in dem Daten vorhanden sind.

Wie löse ich das am besten? Kann ich Anfangs einen festen Wert setzen, der sich beim Filtern nicht verändert?
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Fester Wert für Variable?1.387mille8122.03.11 13:33
Re: Fester Wert für Variable?938mille8122.03.11 14:02
Re: Fester Wert für Variable?806mille8122.03.11 14:41
Re: Fester Wert für Variable?764wb-soft22.03.11 14:15

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-2025 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