Autor Thema: View soll keine mehrfachen Dokumente anzeigen  (Gelesen 3118 mal)

Offline ThomasHB

  • Aktives Mitglied
  • ***
  • Beiträge: 164
View soll keine mehrfachen Dokumente anzeigen
« am: 20.12.12 - 14:24:28 »
Hallo Zusammen,

ich habe eine Problem mit einer View.
In dieser habe ich z.B. 50x in einer Spalte als Wert 2012 drin stehen.

Und 2x 2013...

Also im Grunde die Jahreszahlen. Ich möchte aber gerne, das 2012 und 2013 jeweils nur 1x angezeigt werden.

Ich dachte das könnte man über Show multiple values as seperate entries machen...
Also den Haken einfach weg nehmen. Aber das funktioniert nicht.

Kategorisiert ist die View auch nicht.

Kann mir da jemand einen Tipp geben?

Danke im Voraus.

Thomas.

Offline m3

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.102
  • Geschlecht: Männlich
  • Non ex transverso sed deorsum!
    • leyrers online pamphlet
Re: View soll keine mehrfachen Dokumente anzeigen
« Antwort #1 am: 20.12.12 - 14:28:34 »
@unique
HTH
m³ aka. Martin -- leyrers online pamphlet | LEYON - All things Lotus (IBM Collaborations Solutions)

All programs evolve until they can send email.
Except Microsoft Exchange.
    - Memorable Quotes from Alt.Sysadmin.Recovery

"Lotus Notes ist wie ein Badezimmer, geht ohne Kacheln, aber nicht so gut." -- Peter Klett

"If there isn't at least a handful of solutions for any given problem, it isn't IBM"™ - @notessensai

Offline ThomasHB

  • Aktives Mitglied
  • ***
  • Beiträge: 164
Re: View soll keine mehrfachen Dokumente anzeigen
« Antwort #2 am: 20.12.12 - 14:34:04 »
Achja stimmt, das gibts ja auch noch.
Tut mir leid...  :-\

Das hatte ich irgendwie vergessen.

Grüße,
Thomas

Offline ThomasHB

  • Aktives Mitglied
  • ***
  • Beiträge: 164
Re: View soll keine mehrfachen Dokumente anzeigen
« Antwort #3 am: 20.12.12 - 16:26:17 »
Hallo nochmal.

Also entweder mache ich was falsch, oder das klappt in der View Column nicht.

Selbst wenn ich das @Unique davor setze, dann zeigt die View folgendes:

2012
2012
2013

sie sollte aber

2012
2013

anzeigen.

Was mache ich denn da falsch?

Mitch

  • Gast
Re: View soll keine mehrfachen Dokumente anzeigen
« Antwort #4 am: 20.12.12 - 16:32:18 »
Wenn in der View mehrere Dokumente aus 2012 vorhanden sind, dann wird in deiner Jahres-Spalte auch für jedes dieser Dokumente eine 2012 stehen.

Die einzige Möglichkeit das zu verhindern wäre eine Kategorisierung dieser Spalte. Die kann man auch flach gestalten.

Oder verstehe ich dich falsch?

Gruß,

Mitch

Offline ThomasHB

  • Aktives Mitglied
  • ***
  • Beiträge: 164
Re: View soll keine mehrfachen Dokumente anzeigen
« Antwort #5 am: 20.12.12 - 16:39:07 »
Was meinst Du mit flach?
Das die Kategorie beim drauf klicken nicht erweitert wird?

Alos der Hintergrund ist, das ich gerne programmatisch auf die View zugrifen würde.
In einer Picklist bzw. einem Prompt...

Aber da sollen eben nachher nur jeweils 1x die Jahrezahlen angezeigt werden.

Offline Thomas Schulte

  • @Notes Preisträger
  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 4.388
  • Geschlecht: Männlich
  • Ich glaub mich tritt ein Pferd
Re: View soll keine mehrfachen Dokumente anzeigen
« Antwort #6 am: 20.12.12 - 16:40:51 »
@DBColumn & @Unique ...

Und das Ganze nicht in der Ansicht, sondern in der Formel die sich auf die Ansicht bezieht.
Thomas Schulte

Collaborative Project Portfolio and Project Management Software

"Aber wo wir jetzt einmal soweit gekommen sind, möchte ich noch nicht aufgeben. Versteh mich recht, aufgeben liegt mir irgendwie nicht."

J.R.R.Tolkien Herr der Ringe, Der Schicksalsberg

OpenNTF Project: !!HELP!! !!SYSTEM!!  !!DRIVER!!

Skype: thomasschulte-kulmbach

Offline Tode

  • Moderatoren
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 6.883
  • Geschlecht: Männlich
  • Geht nicht, gibt's (fast) nicht... *g*
Re: View soll keine mehrfachen Dokumente anzeigen
« Antwort #7 am: 20.12.12 - 17:25:20 »
Oder das Häkchen bei "ODBC Access: Generate Unique Keys in Index" in den Ansichtseigenschaften setzen (empfehlenswert für Ansichten, die NUR für diesen Zweck benutzt werden)
Gruss
Torsten (Tode)

P.S.: Da mein Nickname immer mal wieder für Verwirrung sorgt: Tode hat NICHTS mit Tod zu tun. So klingt es einfach, wenn ein 2- Jähriger versucht "Torsten" zu sagen... das klingt dann so: "Tooode" (langes O, das r, s und n werden verschluckt, das t wird zum badischen d)

Offline Bastel123

  • Senior Mitglied
  • ****
  • Beiträge: 355
  • Geschlecht: Männlich
Re: View soll keine mehrfachen Dokumente anzeigen
« Antwort #8 am: 20.12.12 - 20:04:46 »
Hallo Tode,

vielen Dank für die Lösung.

Warum ist mir das nur gestern Abend um 22:30 als ich völlig veschnupft und einem miesen Tag in den Knochen noch programmiert habe nicht mehr eingefallen. Das war doch eine Prüfungsfrage unter R5/R6?
Ich habe jedenfalls unter View Comment und in der Selections formel als REM{} eingetragen, dass diese Eigenschaft angehakt ist. Sonst wundert man sich später, dass die anderen Einträge fehlen.

Ich wünsche allen schöne Feiertage und einen guten Rutsch.

Gruß
Sebastian
Gruß Sebastian
-----------------------------------------------------
Kaum macht man's richtig, schon funktioniert's.

Offline ThomasHB

  • Aktives Mitglied
  • ***
  • Beiträge: 164
Re: View soll keine mehrfachen Dokumente anzeigen
« Antwort #9 am: 21.12.12 - 10:20:55 »
Guten Morgen Zusammen,

also ich hab diesen Code hier:

Code
	Dim dbcolumn As Variant
	Dim setYearforForm As Variant
	
	dbcolumn = Evaluate( |@DbColumn("":"NoCache";"";"($YearforCreateBox)";1)| )
	If Isarray(dbcolumn) Then
		Msgbox "Ist ein Array"
	End If
	setYearforForm = ws.Prompt(PROMPT_OKCANCELEDITCOMBO,"Auswahl des Jahres","Bitte wählen Sie das Jahr aus.","",dbcolumn)

Die Msgbox gibt auch aus, das es ein Array ist.
Aber das Prompt wird nicht aufgerufen... Es wird einfach übversprungen.

Was mache ich hier denn falsch?

LG,
Thomas

Offline ThomasHB

  • Aktives Mitglied
  • ***
  • Beiträge: 164
Re: View soll keine mehrfachen Dokumente anzeigen
« Antwort #10 am: 21.12.12 - 10:28:13 »
Hat sich gerade erledigt...
Hatte vergessen, das die Keywords dann als Text zurück gegeben werden müssen.

In diesem Fall kamen sie als Integer zurück...
Geändert und funktioniert.

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz