AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

if-Konstrukionen bei checkboxen

Offene Frage von "AlexanderBrade"
Ein Thema von AlexanderBrade · begonnen am 6. Feb 2009 · letzter Beitrag vom 6. Feb 2009
 
AlexanderBrade

Registriert seit: 14. Dez 2008
189 Beiträge
 
Delphi 2005 Personal
 
#1

if-Konstrukionen bei checkboxen

  Alt 6. Feb 2009, 16:41
Hallo,
ich schreibe an einem Programm für die Berechnung des Abitur-Durchschnittes.
In einem Formluar bietet es die Möglichkeit die Wahlpflichtfächer auszuwählen(sonstige wie Musik, Ethik, usw., die in der Regel frei nach Wahl belegt werden können).
Dazu habe ich 13 checkboxen für die Wahl erstellt. Der Anwender hat die Möglichkeit eine oder zwei dieser auszuwählen.
Bei meinem Problem handelt es sich um die visuelle Darstellung, dieser getätigten Auswahl. Diese soll nach einem Klick auf den "weiter" Button in folgendem Formular in zwei Panels erfolgen. Das Problem ist, dass ich nicht 20 if-Konstrukionen aufmachen will um alle Möglichkeiten zu erfassen!
Ein Beispiel: Jemand wählt Rechtskunde, das laut meiner Programmierung als Wahl in das erste Panel geschrieben wird. Außerdem wählt er Latein, das ins 2. geschrieben wird, da ich das standardisiert so festgelegt habe. Wenn die zweite Wahl allerdings Wirtschaft sein sollte, bei dem auch das 1. festgeschrieben ist überschreiben sich beide Fächer und das 2. Panel bleibt leer, obwohl zwei Fächer gewählt wurden, usw.

Vielleicht hat jemand einen Lösungsansatz bzw. Programmieransatz mit dem so etwas besser lösbar wäre als mit if-Konstruktionen.
Vielen Dank im voraus.

Im Anhang ein Screeenshot des Formulars mit den vielen checkboxen.
Angehängte Grafiken
Dateityp: jpg screenshot_757.jpg (47,5 KB, 32x aufgerufen)
  Mit Zitat antworten Zitat
 


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 09:04 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz