vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
Schützen Sie Ihre Software vor Software-Piraterie - mit sevLock 1.0 DLL!  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2024
 
zurück

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

VB.NET - Ein- und Umsteiger
Re: Vorauswahl Combobox 
Autor: Franki
Datum: 26.05.13 01:00

Hallo Manfred X
Zitat:



Wenn in einem Dialog vom Benutzer
Auswahlen getroffen oder Eingaben gemacht werden müssen,
ist es ohnehin notwendig, bei Betätigung des OK-Buttons
zu prüfen, ob das Formular vollständig bearbeitet worden ist.


Richtig, genau so muss das sein, egal ob per Web-Formular oder Software.

Zitat:


Insofern ist eine Init-Angabe im Control (Bitte
auswählen) meines Erachtens unnötig.


Eben nicht, denn wie willst du kontrollieren, ob der User die Auswahl bewußt getroffen hat oder einfach den vorgegebenen Wert übernommen hat? Die Auswahl ist ja getroffen so oder so.

Zitat:


Es ist zudem üblich, die zu machenden Angaben durch einen (*)
im
zugehörigen Label zu markieren, um sie von optionalen Angaben
zu unterscheiden.


Richtig, auch da stimme ich dir zu. Aber siehe oben, wie willst du kontrollieren, ob der vorgegebene Wert dem Wunsch des Users entspricht oder nicht. Die Auswahl hat er ja auch durch "Nichtstuen" sozusagen gültig getroffen. (Ob bewußt oder nicht, kannst du da nicht feststellen durch welche Gültigkeitsüberprüfung auch immer)

Bei einem Dropdown mit Aufforderungstext und durch * gekennzeichnet kann man sehr gut kontrollieren, ob der User der Pflicht zur Auswahl nachgekommen ist oder nicht.

Und selbst wenn die Auwahl optional ist, kann der User eben "nichts" auswählen, wenn da schon was vorbelegt ist muss er indirekt was auswählen, nämlich den vorbelegten Wert. Das ist auch nicht unbedingt userfreundlich.

Durch die Vorbelegung oder den Auswahltext kann man sehr gut steuern was der User machen kann oder soll. Plausibilitätsprüfung nachher findet sowieso statt, das ist ja ein ganz anderes Thema.

Aber gut, das ist alles Ansichtssache was man programmieren möchte, was die Kunden möchten usw. Wenn ein Kunde das so fordert aus welchen Gründen auch immer muss man halt in der Lage sein ihm dieses Ergebnis zu liefern. Ob man selbst oder du das für sinnvoll erachtet spielt da keine Rolle, wichtig ist, dass man das umsetzten kann wie gewünscht. Ganz unabhängig von der persönlichen Meinung.

Wie würdest du das machen wenn ein Kunde es fordert? Hast du ja schon indirekt beantwortet.

Gruß
Frank

alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
Vorauswahl Combobox2.989Insodream23.05.13 18:36
Re: Vorauswahl Combobox2.207Manfred X23.05.13 20:45
Re: Vorauswahl Combobox2.291Insodream23.05.13 21:11
Re: Vorauswahl Combobox2.106Manfred X23.05.13 21:24
[OT] Re: Vorauswahl Combobox2.226Preisser24.05.13 00:02
Re: Vorauswahl Combobox2.303effeff23.05.13 22:45
Re: Vorauswahl Combobox2.084Insodream23.05.13 22:50
Re: Vorauswahl Combobox2.094Manfred X23.05.13 23:42
Re: Vorauswahl Combobox2.824Manfred X23.05.13 23:29
Re: Vorauswahl Combobox2.490Franki24.05.13 01:07
Re: Vorauswahl Combobox2.118DotNetErbse24.05.13 08:20
Re: Vorauswahl Combobox2.113Insodream24.05.13 08:25
Re: Vorauswahl Combobox2.072DotNetErbse24.05.13 08:49
Re: Vorauswahl Combobox2.079Manfred X24.05.13 10:17
Re: Vorauswahl Combobox2.161Franki26.05.13 01:00
Re: Vorauswahl Combobox2.111Manfred X26.05.13 09:01

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