Autor Thema: Dialogliste "Use view dialog for choices"  (Gelesen 1617 mal)

Offline cookiethecake

  • Frischling
  • *
  • Beiträge: 15
Dialogliste "Use view dialog for choices"
« am: 10.07.13 - 11:52:51 »
Hallo Leute,

das ist mein erster Beitrag hier, weil ich bis jetzt immer auf eine Antwort gestoßen bin ohne ein neuen Thread zu erstellen. Erstmal ein freundliches Hallo in die Runde...  :)

Zu meinem Anliegen:

Ich benutze eine View/Form in der ich zu einer Abteilung mehrere Stichwörter zuordne. Beispiel:

[Marketing] | Kommunikation
[Marketing] | Preisliste
[Marketing] | Projekt
[Support] | E-mails extern
[Support] | E-mails intern
......

Werden denke ich mal irgendwann so um die 50 Einträge. Mehr nicht.

Jetzt will ich im ersten Schritt das der Anwender Wählen kann ob es sich um ein Marketing, Support oder eine andere Abteilung handelt. Also die erste Spalte soll er auswählen können.

Deshalb habe ich eine Dialogbox erstellt und dachte: Super Nimmste die View als Auswahl. Habe also die 2te Spalte ausgeblendet und jetzt sieht der Anwender nur noch die Erste Spalte mit der Abteilung.

Er sieht aber leider alles so oft wie es da steht!..
Habt ihr eine Idee, wie ich die Doppelten Einträge in der Auswahl raushaue?

Danke...


Glombi

  • Gast
Re: Dialogliste "Use view dialog for choices"
« Antwort #1 am: 10.07.13 - 12:26:39 »
Das musst Du in den Ansichtseigenschaften auf dem 5. Reiter (Propellerhut) einstellen. Dort den Haken bei "Eindeutige Schlüssel im Index erzeugen" setzen.

und: Nicht durch den Text wegen ODBC links daneben irritieren lassen ;-)

Andreas

Offline it898ur

  • Senior Mitglied
  • ****
  • Beiträge: 478
Re: Dialogliste "Use view dialog for choices"
« Antwort #2 am: 10.07.13 - 12:49:12 »
Hallo,

Vorsicht mit diesem ODBC-Haken - der kann bei Feldern mit Mehrfachwerten Probleme bereiten !

Unabhängig davon erscheint mir das Vorgehen etwas umständlich, da man die benötigten Auswahlwerte leicht per @DbColumn holen kann und ein @Unique die doppelten Werte rausschmeisst.
Man kann dann die Auswahlwerte auch prima per Tastatur auswählen, da diese schon beim ersten Buchstaben erscheinen. Bei einer Auswahl auf Basis einer Ansicht geht dieses Feature nicht (zumindest laut meiner Erinnerung).

Gruß

André

Offline cookiethecake

  • Frischling
  • *
  • Beiträge: 15
Re: Dialogliste "Use view dialog for choices"
« Antwort #3 am: 10.07.13 - 13:23:05 »
Supppper Danke euch beiden.....

habe die lösung von André benutzt!

@Unique(@DbColumn("":"NoCache";"";"vi";1));

PS: Da hätte ich natürlich auch selber draufkommen können :D

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz