Abfrage-Felder als Buttons

Hallo Experten,

ich möchte gerne folgendes Realisieren:

Nennen wir es Bestellvorgang

  1. Ein Kunde wird per Kd-Nr. ausgewählt (Parameterabfrage)
  2. nun soll ein Formular in dem verschiedenen Produktkategorien als Buttons angezeigt werden, erscheinen. (Abfrage funktioniert aber wie kriege ich die Kategorien als Buttons hin?)
  3. per Klick auf einenen „Kategoriebutton“ soll wiederum
  4. eine Liste der Produkte dieser Kategorie wieder als Buttons erscheinen.

ist das in Access lösbar - wenn ja, wie?
ich fürchte ich werde ums VBA nicht drumrum kommen? Bisher habe ich solche sachen immer mit PHP und mySQL gelöst - und da wars schön einfach!

Für Tipps und Vorschläge wäre ich Euch wirklich sehr dankbar!

Gruß
Fronk

Hallo Fronk,

  1. Ein Kunde wird per Kd-Nr. ausgewählt (Parameterabfrage)

d.h. du hast ein (Kunden)Formular, in dem du den Kunden per Kombinationsfeld über die Kundennummer auswählst?

  1. nun soll ein Formular in dem verschiedenen
    Produktkategorien als Buttons angezeigt werden, erscheinen.
    (Abfrage funktioniert aber wie kriege ich die Kategorien als
    Buttons hin?)

erstelle die Buttons als (echte) Buttons händisch auf dem Formular. Blende dir die Toolbar ein, da gibt es ein spezielles Symbol dafür.
Dann weißt du per VBA den Buttons die „Bedeutung“ zu,
oder du nutzt stattdessen besser ein Kombinationsfeld.
Programmierung von dynamischen Feldern würde ich erst mal weiter nach hinten stellen, wenn du fit in VBA bist.

  1. per Klick auf einenen „Kategoriebutton“ soll wiederum
  2. eine Liste der Produkte dieser Kategorie wieder als Buttons
    erscheinen.

wie oben, allerdings wäre ein Listenfeld oder UFO(Unterformular) einfacher

ist das in Access lösbar - wenn ja, wie?

mit viel VBA und knowHoff :smile:

ich fürchte ich werde ums VBA nicht drumrum kommen?

wie sage ich immer:
Access ohne VBA ist wie das Auto fahren ohne Räder :smile:

Bisher habe ich solche sachen immer mit PHP und mySQL gelöst - und da
wars schön einfach!

vergiss 90% von dem was in PHP möglich ist.

Für Tipps und Vorschläge wäre ich Euch wirklich sehr dankbar!

  1. Tipp: da sich alle Versionen unterscheiden: von welcher Access-Version reden wir überhaupt?

Grüße aus Schönberg (Lübeck)
Wolfgang
(Netwolf)

Hi Wolfgang,

danke für die fixe Antwort.

d.h. du hast ein (Kunden)Formular, in dem du den Kunden per
Kombinationsfeld über die Kundennummer auswählst?

Nein, die wird Direkt in ein Textfeld eingegeben (Parameterabfrage).

erstelle die Buttons als (echte) Buttons händisch auf dem
Formular. Blende dir die Toolbar ein, da gibt es ein
spezielles Symbol dafür.
Dann weißt du per VBA den Buttons die „Bedeutung“ zu,
oder du nutzt stattdessen besser ein Kombinationsfeld.
Programmierung von dynamischen Feldern würde ich erst mal
weiter nach hinten stellen, wenn du fit in VBA bist.

hm, ok, Kombinationsfeld, werd ich machen!

  1. per Klick auf einenen „Kategoriebutton“ soll wiederum
  2. eine Liste der Produkte dieser Kategorie wieder als Buttons
    erscheinen.

wie oben, allerdings wäre ein Listenfeld oder
UFO(Unterformular) einfacher

das werde ich dann auch so probieren.

ist das in Access lösbar - wenn ja, wie?

mit viel VBA und knowHoff :smile:

wie es aussehen soll weiss ich schon, nur die Umsetzung…! :smile:

ich fürchte ich werde ums VBA nicht drumrum kommen?

wie sage ich immer:
Access ohne VBA ist wie das Auto fahren ohne Räder :smile:

he, he! das merke ich so langsam :smile:

Bisher habe ich solche sachen immer mit PHP und mySQL gelöst - und da
wars schön einfach!

vergiss 90% von dem was in PHP möglich ist.

Für Tipps und Vorschläge wäre ich Euch wirklich sehr dankbar!

  1. Tipp: da sich alle Versionen unterscheiden: von welcher
    Access-Version reden wir überhaupt?

Access 2003 unter Vista (homepremium)

Gruß
Fronk