Autor Thema: Nach Antwortdokumenten filtern  (Gelesen 2694 mal)

Offline Wiesel

  • Aktives Mitglied
  • ***
  • Beiträge: 188
  • Geschlecht: Weiblich
Nach Antwortdokumenten filtern
« am: 12.02.08 - 10:16:31 »
Hallo!

Ich habe nur mal eine Frage.

Ich habe in einer Datenbank zwei Masken. Dokument und Antwort.

Die ganze Datenbank besteht aus diesen Dokumenten: Hauptdokument und zig Antwortdokumente darunter.

Wenn der Status im Hauptdokument verändert wird (aktuell auf historisch), dann wird das gleichnamige Feld in den Antwortdokumenten automatisch aktualisiert und die Dokumente fallen aus der aktuellen Ansicht in eine Historie.

So weit, so gut.

Jetzt möchten die Dokumentpfleger gerne, dass einzelne Antowrtdokumente auf historisch gesetzt werden können (was ja mit Freigabe des Feldes nicht so das Problem darstellt) und diese "historisierten" Dokumente sollen dann aus der aktuellen Ansicht rausfallen und in der Historie zu sehen sein.

Mir ist da keine Möglichkeit bekannt, Antwortdokumente auf irgendeine Art und Weise zu lösen.

Habt Ihr einen RAt?

Danke und Gruß,
Wiesel

Offline Skorpi

  • Junior Mitglied
  • **
  • Beiträge: 79
  • Geschlecht: Männlich
Re: Nach Antwortdokumenten filtern
« Antwort #1 am: 12.02.08 - 10:39:05 »
Ich weiß nicht genau ob ich dich richtig verstanden habe, aber wenn du willst das dein Antwortdokument keinen Vater mehr hat, dann versuchs mal hiermit:

Code
Set item = docResponse.GetFirstItem("$REF")
Call item.Remove
call docResponse.Save(True,False,False)
Gruß

Fabian

Offline Thomas Schulte

  • @Notes Preisträger
  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 4.388
  • Geschlecht: Männlich
  • Ich glaub mich tritt ein Pferd
Re: Nach Antwortdokumenten filtern
« Antwort #2 am: 12.02.08 - 11:05:42 »
Wobei ich das so nicht machen würde. Denn diese "historischen" Antworten gehören ja eigentlich immer noch zum Hauptdokument. Ich würde eher in die Ansichten entsprechende Filter mit einbauen. Außerdem wirst du noch das Problem haben, das deine Historischen Ansichten vermutlich auch diesen kleinen Haken bei "Antwortdokumente hierarchisch anzeigen" haben. Um das zu umgehen must du dir dann was die Struktur der Dokumente angeht was anderes einfallen lassen.
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 Wiesel

  • Aktives Mitglied
  • ***
  • Beiträge: 188
  • Geschlecht: Weiblich
Re: Nach Antwortdokumenten filtern
« Antwort #3 am: 12.02.08 - 11:36:27 »
Ich wüsste nicht mal wie ich den Filter setzen sollte....

klaussal

  • Gast
Re: Nach Antwortdokumenten filtern
« Antwort #4 am: 12.02.08 - 11:55:20 »
In der "Select"-Formel der Ansicht ....  ::)

Offline Wiesel

  • Aktives Mitglied
  • ***
  • Beiträge: 188
  • Geschlecht: Weiblich
Re: Nach Antwortdokumenten filtern
« Antwort #5 am: 12.02.08 - 11:57:43 »
Das ist mir klar.

Aber ich kenne nur

Select Form = "Hauptdokument" | @IsResponseDoc

ggf.


Select Form = "Hauptdokument" & optStatus = "historisch" | @IsResponseDoc

Aber dann selektiere ich das ja nur für die Hauptdokumente...

Offline MadMetzger

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.052
  • Geschlecht: Männlich
  • f.k.a. Alexis Pyromanis
Re: Nach Antwortdokumenten filtern
« Antwort #6 am: 12.02.08 - 12:00:39 »
Dann musst du wohl etwas anders klammern:

Select Form = "Hauptdokument" | (optStatus = "historisch" & @IsResponseDoc)

Mein Vorschlag mal so aus der Hüfte geschossen.

Offline Wiesel

  • Aktives Mitglied
  • ***
  • Beiträge: 188
  • Geschlecht: Weiblich
Re: Nach Antwortdokumenten filtern
« Antwort #7 am: 12.02.08 - 12:22:04 »
Select Form = "Hauptdokument" | (@IsResponseDoc & optStatus = "historisch")

klappt super!

Danke!

Offline bikerboy

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.155
  • Geschlecht: Männlich
Re: Nach Antwortdokumenten filtern
« Antwort #8 am: 13.02.08 - 15:31:46 »
Hmmm deine Antowortdokumente haben doch auch einen klar defenierte Maske dann kannst du dir das @ISResponse doch auch sparen oder nicht ?

SELECT Feldwert = "historisch" & (Form = "Hauptdokument" | Form = "Antwortdokument")
Robert Kreutzer

Anwendungsentwicklung

"Jeder Idiot kann was kompliziertes bauen, es Bedarf eines Genie für etwas einfaches"

Offline MadMetzger

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.052
  • Geschlecht: Männlich
  • f.k.a. Alexis Pyromanis
Re: Nach Antwortdokumenten filtern
« Antwort #9 am: 13.02.08 - 16:05:01 »
Ihre Variante hat zumindest den Vorteil, dass sie bei evtl neuen Antwortmasken, die auch in der Ansicht auftauchen sollen, die Auswahlformel nicht gleich wieder anpassen muss. Sonst hast du schon recht, das auch das gehen würde.

Zudem ist deine Formel anders geklammert. Bei ihr tauchen alle Hauptdokumente auf, zusätzlich noch die "historischen" Antwortdokumente. Die Bedeutung deiner Formel weicht an der Stelle also von der anderen ab.

Offline bikerboy

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.155
  • Geschlecht: Männlich
Re: Nach Antwortdokumenten filtern
« Antwort #10 am: 13.02.08 - 16:10:31 »
 stimmt habe das "!" vergessen
Robert Kreutzer

Anwendungsentwicklung

"Jeder Idiot kann was kompliziertes bauen, es Bedarf eines Genie für etwas einfaches"

Offline MadMetzger

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.052
  • Geschlecht: Männlich
  • f.k.a. Alexis Pyromanis
Re: Nach Antwortdokumenten filtern
« Antwort #11 am: 13.02.08 - 16:26:35 »
An welcher Stelle? Glaube ich jetzt nämlich nicht, dass es nur das ! ist, was den Unterschied macht...  ;)

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz