Forum
Tipps
News
Menu-Icon

Access und Visual Basic.

Access und Visual Basic.
1. Ist es überhaupt möglich, bei PopUp-Menü Auswahl zu begrenzen?
z.B. habe in einem Formular 2 Kombinationsfelder und wenn ich im ersten Kombinationsfeld eine Position auswähle, werden im zweiten zum Auswählen nur die möglich,  die der ausgewählten Position entsprechen.

2. kann man Datensätze aus zwei Tabellen auf einmal duplizieren?
danke  


Antworten zu Access und Visual Basic.:

Hallo,

hier ein Beispiel für Punkt 1:

1. Tabelle "tblLand" mit Datenfeld "Land"
2. Tabelle "tblStadt" mit Datenfeld "NrLand"
   (Verknüpfungswert zu Land) und Datenfeld "Stadt".

Erstelle ein Formular "Auswahl" z. B.
Hier erstellst Du 1 Kombifeld "kmbLand" mit folgendem SQL (Datensatzherkunft):
---------------------------------------
SELECT tblLand.zlLand, tblLand.Land
FROM tblLand
ORDER BY tblLand.Land;

Als Ereignis "Beim Klicken" trägst Du folgenden Code ein:
Me!KmbStadt.Requery
---------------------------------------
Jetzt erstellst Du 1 Kombifeld "KmbStadt" mit SQL:

SELECT tblStadt.zlStadt, tblStadt.Stadt
FROM tblStadt
WHERE (((IsNull([Formulare]![Formular1]![KmbLand]))=-1)) OR (((IsNull([Formulare]![Formular1]![KmbLand]))=0) AND ((tblStadt.NrLand)=([Formulare]![Formular1]![KmbLand])));


Wenn Du es nachgebildet hast, kannst Du Dir die Abfrage im Entwurf ansehen.

Gruß

Michael


« VBA von einer Zelle startenPer VBScript einen Komandozeilen befehl »
 

Schnelle Hilfe: Hier nach ähnlichen Fragen und passenden Tipps suchen!

Fremdwörter? Erklärungen im Lexikon!
Visual Basic
Visual Basic ist eine proprietäre Programmiersprache von Microsoft, oft als "VB" abgekürzt. Die älteren Versionen bis VB 6.0 werden heute als Vis...

BASIC
BASIC steht für "Beginners All Purpose Symbolic Instruction Code", eine der ersten weit verbreiteten Programmiersprachen. Die einfache Anfänger-Sprache hat dazu...

SQL
SQL ist eine Abkürzung für Standard Query Language. Dies ist eine Abfragesprache für relationale Datenbanken, die in Form von standardisierten Befehlen ein...