Hallo Leute,
Ich habe vor, ein Formular zu erstellen, auf dem der Mitarbeiter der Quallitätskontrolle sein Prüfungsergebnis per Klick auf commandbutten dokumentiert.
Das habe ich mir wie folgt vorgestellt.
Auf meinem Formular „Prüfschama“ sind die CommandButten21 bis 30 eingebaut.
Diese Ändern durch Klick ihre Hintergrundfarbe und Beschriftung. Erst wenn alle auf grün stehen, kann die Prüfung als beendet abgespeichert werden.
Hat jemand eine Idee für die Schleife ?
Moin,
ich sehe da keine Schleife:
if cb21.Color = grün and cb22.Color = grün and ... then ebbs else ebbs_anderes end if
Für Color musst Du Dir das passendde suchen - Text, Hintergrund zB.
Gruß Ralf
Hallo,
ja, …
aber die bessere Idee wäre, die Db db-technisch sauber zu entwerfen und keine solchen Klimmzüge mit Schaltflächen-Farben zu Grunde zu legen. Zudem wird eine DB-Anwendungserstellung IMMER erst bei der Tabellen-Konstruktion (nach einer Datenanalyse und Klärung der Datenbeziehungen) begonnen. Formulare und visueller Schnickschnack liegen zu diesem Zeitpunkt noch in weiter Ferne…
Gruß
Franz, DF6GL
Danke Franz, für´s Kopf waschen. Hast ja Recht. Aber rauskommen musst Du da selbst.
Also zurück an das Zeichenbrett…
Haupttabelle =>„Kampagnen“
Untertabelle =>„Vertrienbsweg“
Beziehung: 1:n hergestellt über Spalte „Kampagnennummer“
Bleibt also für die Quallitätskotrolle die Möglichkeit das Ergebnis ebenfalls in der Untertabelle mit fest zu halten, oder für die Qullitätskontrolle eine neue Tabelle anzulegen mit einer 1:1 Beziehung.
Was würdest Du machen ?
Gruß
Christian
… Danke Ralf,
und was meint ebbs ?
Christian
schwäbisch für etwas. „Ebbs Guats isch nia schlächt“.
Gruß Ralf
…riiiiieeeesen Brüller… ;-)))
Christian
Hallo Ralf,
Ich stelle das Formular Prüfschema erst zusammen, wenn es aufgerufen wird. Das versuche ich über die folgende Case Funktion.
Sub Prüfung()
Dim Vertriebskanal As String
Select Case Vertriebskanal_UF1
Case "Zentrales Mailing"
Label27.Visible = True
Commandbutton21.Visible = True
Case "Berater"
Label27.Visible = False
Commandbutton21.Visible = False
End Select
End Sub
Leider funktioniert das noch nicht richtig. Ich erhalte keinen Wert, wenn ich das Feld „Vertriebskanal_UF1“ auslese.
Wie kann ich das Feld des Unterformulares denn sonst ansprechen ?
Christian
Hallo Franz,
ich bin dabei die Datenbank neu auf zu setzen. Würdest Du mir behilflich sein ?
Gruß Christian
Hallo,
am Besten schickst Du mir eine EMail an de ef sechs ge el ät ge em ix punkt de ee.
Dann sehen wir weiter…
Gruß
Franz, DF6GL
Hab ich gemacht - angekommen ?
Gruß Christian