Autor Thema: Nur die 10 neuesten Dokumente anzeigen (Ansichten)  (Gelesen 11643 mal)

Offline DerAndre

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.655
  • Geschlecht: Männlich
  • Keep cool!
Re: Nur die 10 neuesten Dokumente anzeigen (Ansichten)
« Antwort #20 am: 24.01.08 - 14:29:18 »
Ja, aber da mußt Du immer an den Dokumenten rumschrauben.
Und dafür muß gegeben sein, das man schreibrechte auf das Doc hat.
André

Elterninitiative diabetischer Kinder und Jugendlicher e.V.
-----------------------------------------------------------------------------
Fliegen ist die Kunst auf den Boden zu Fallen, aber daneben.
-----------------------------------------------------------------------------
Etwas mehr Hardware dazu zu kaufen ist viel billiger als
Software besser zu machen. ( Niklaus Wirth )

Offline Andrew Harder

  • Senior Mitglied
  • ****
  • Beiträge: 295
  • Geschlecht: Männlich
Re: Nur die 10 neuesten Dokumente anzeigen (Ansichten)
« Antwort #21 am: 25.01.08 - 13:12:37 »
Ich setze noch einen drauf:
Wenn aber jemand eine lokale Replik hat (z. B. Vertreter) und zum Server repliziert, sind auf dem Server und auf dem Client mehr als 10 Dokumente sichtbar.
Bis halt ein Dokument gespeichert wird.

Andy

klaussal

  • Gast
Re: Nur die 10 neuesten Dokumente anzeigen (Ansichten)
« Antwort #22 am: 25.01.08 - 13:16:08 »
Da sich C_T nicht mehr meldet, können wir das Thema wohl ad acta legen.

Offline diali

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.023
  • Geschlecht: Männlich
Re: Nur die 10 neuesten Dokumente anzeigen (Ansichten)
« Antwort #23 am: 25.01.08 - 13:21:08 »
ich würde die Zeilenhöhe in der Ansicht fest vorgeben, die Ansicht einbetten und nur so groß machen, dass maximal 10 Dokumente gleichzeitig angezeigt werden.
Gruß
Dirk

Offline BMWTordi

  • Aktives Mitglied
  • ***
  • Beiträge: 105
  • Geschlecht: Männlich
Re: Nur die 10 neuesten Dokumente anzeigen (Ansichten)
« Antwort #24 am: 25.01.08 - 16:09:28 »
Das ist ja nicht so prall...dann kannst du immernoch mit den Pfeiltasten hoch und runter scrolen.
..... ein IT-Noob


Meine Umgebung:
2 Domino Cluster-Server (7.0.1) SLES 9 SP 3
1 Domino Server (7.0.1) SLES 9 SP 3
1 Domino Server (7.0.1) Win2k Server

Offline C_T

  • Senior Mitglied
  • ****
  • Beiträge: 272
  • Geschlecht: Männlich
Re: Nur die 10 neuesten Dokumente anzeigen (Ansichten)
« Antwort #25 am: 05.02.08 - 16:00:37 »
So ich hoffe es stört nicht das ich dieses Thema nochmal aufreibe. Habe mich solange nicht auf dieses Thema nicht gemeldet, da dieses Projekt erstmal in der Prio runtergesetzt wurde.

ich sehe das ihr da mehr als genug Möglichkeiten habt, also möchte ich nochmal mich dran machen und das ordentlcih machen und die passenste Möglichkeit finden.

Schonmal vielen dank


@Agent alle x minuten
ich halte das nicht so für sinnvoll, da man ja auhc etwas auf die Performance achten muss und man hat die ansicht/ordner ja auch nicht permanent auf den neuesten Stand.

@in den Dokumenten einen Status setzen
halte ich auch nciht viel, man dadurch permanent in dokumenten rumfuschen muss und ganz vielleicht sogar speicher und replizierkonflikte provoziert. ausserdem ist das schon wieder aufwenigder als der agent und evtl. auch mit mehr Performanceaufwand verbunden.

@größeder ansciht  nur auf 10 Dokumente anpassen
dazu wurde schon was gesagt.


Ich hoffe ich kann mit eurer hilfe die beste möglichkeit finden.

Nochmals Vielen Dank

Gruß Christian




Viele Grüße

Christian T.

Offline C_T

  • Senior Mitglied
  • ****
  • Beiträge: 272
  • Geschlecht: Männlich
Re: Nur die 10 neuesten Dokumente anzeigen (Ansichten)
« Antwort #26 am: 28.02.08 - 10:42:45 »
HI @all wollte nochmal fragen ob ihr mir hier ncoh denein oder anderen Tipp geben könnt?

wäre echt super

VielenDank

MFG
Christian
Viele Grüße

Christian T.

klaussal

  • Gast
Re: Nur die 10 neuesten Dokumente anzeigen (Ansichten)
« Antwort #27 am: 28.02.08 - 10:47:14 »
Was ist Dir denn noch so eingefallen ?

Nicht, dass wir hier doppelte Arbeit machen.

Offline C_T

  • Senior Mitglied
  • ****
  • Beiträge: 272
  • Geschlecht: Männlich
Re: Nur die 10 neuesten Dokumente anzeigen (Ansichten)
« Antwort #28 am: 03.03.08 - 13:03:13 »
SO HI erstmal mal wieder an alle

also die Gedanken die ich mir bis jezt wieder zu diesem Thema gemacht habe, hatte ich auch schon oben angegeben.

Hier aber nochmal:

@Agent alle x minuten
ich halte das nicht so für sinnvoll, da man ja auch etwas auf die Performance achten muss und man hat die ansicht/ordner ja auch nicht permanent auf den neuesten Stand.

@in den Dokumenten einen Status setzen
halte ich auch nicht viel, man dadurch permanent in dokumenten rumfuschen muss und ganz vielleicht sogar speicher und replizierkonflikte provoziert. ausserdem ist das schon wieder aufwenigder als der agent und evtl. auch mit mehr Performanceaufwand verbunden.

@größe der Ansicht  nur auf 10 Dokumente anpassen
Bringt ja eigentlcih gar nichts, weil man ja immernoch mit Pfeiltasten oder dem Mausrad scrollen kann.


Ich persöhnlich tendiere schon fast zu dem Agenten und Ordner den man dann auch evtl beim schließen eines DOkumentes nochmal anstoßen kann. Jedoch befürchte ich das das zu ganz gemeinen Performanceeinbußungen kommt.

Gibt es vielleciht noch eine andere Einfachere Lösung?

Ich hoffe ich kann mit eurer hilfe die beste möglichkeit finden.

Nochmals Vielen Dank

Gruß Christian
Viele Grüße

Christian T.

klaussal

  • Gast
Re: Nur die 10 neuesten Dokumente anzeigen (Ansichten)
« Antwort #29 am: 03.03.08 - 13:05:46 »
Zitat
Gibt es vielleciht noch eine andere Einfachere Lösung?

Nein.

Offline flaite

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 2.966
    • mein del.icio.us
Re: Nur die 10 neuesten Dokumente anzeigen (Ansichten)
« Antwort #30 am: 03.03.08 - 13:15:14 »

Ich persöhnlich tendiere schon fast zu dem Agenten und Ordner den man dann auch evtl beim schließen eines DOkumentes nochmal anstoßen kann. Jedoch befürchte ich das das zu ganz gemeinen Performanceeinbußungen kommt.
Solange du es nicht ausprobierst, haben deine Aussagen "Performanceeinbußungen" keinen Wert. Das ist reine Spekulation.
Ich stimm nicht mit allen überein, aber mit vielen und sowieso unterhaltsam -> https://www.youtube.com/channel/UCr9qCdqXLm2SU0BIs6d_68Q

---

Aquí no se respeta ni la ley de la selva.
(Hier respektiert man nicht einmal das Gesetz des Dschungels)

Nicanor Parra, San Fabian, Región del Bio Bio, República de Chile

botschi

  • Gast
Re: Nur die 10 neuesten Dokumente anzeigen (Ansichten)
« Antwort #31 am: 03.03.08 - 14:19:25 »
In den 4 Wochen hätte man sicherlich schon seine Erfahrungen sammeln können, statt immer über die Theorie zu reden  ;D
Und seine Erfahrungen kann man ja hier ggf. neu diskutieren.

Matthias

Offline macchina

  • Junior Mitglied
  • **
  • Beiträge: 62
  • Ich liebe dieses Forum!
Re: Nur die 10 neuesten Dokumente anzeigen (Ansichten)
« Antwort #32 am: 04.03.08 - 15:43:26 »
Hi,

also ohne es getestet zu haben:

Man nehme: 1 Folder ("Last10Doks"), 1 View ("Modified"), 1 QuerySave-Event, eine Brise Script :-)

Im QuerySave (bzw. PostSave) des Dokuments die 10 Dokumente (bzw. alle Dokumente die im Ordner "Last10Doks" sind) aus dem Ordner rausgeben, anschliessend aus der View "Modified" die ersten 10 Dokumente holen u. in den Ordner geben.

Guten Appetit ;-)

LG
Ernstl

Offline C_T

  • Senior Mitglied
  • ****
  • Beiträge: 272
  • Geschlecht: Männlich
Re: Nur die 10 neuesten Dokumente anzeigen (Ansichten)
« Antwort #33 am: 05.03.08 - 12:55:26 »
Hi Leute

So hier die Praxis.
Ich habe den Agenten geschrieben und erstmal auf QueryClose gesetzt. Ich habe zurzeit 47 Dokumente in der Datenbank und er braucht shcon einen Momment bis er das DOkument endgültig schließt.

Anbei der Agent und das QueryClos Script...


Query Close:

Code
Sub Queryclose(Source As Notesuidocument, Continue As Variant)
	Dim session As New NotesSession
	Dim db As NotesDatabase
	Dim agent As NotesAgent
	Set db = session.CurrentDatabase
	Set agent = db.GetAgent("Last10Doks")
	Status= agent.RunOnServer
	
End Sub


Agent:

Code
Sub Initialize
	Dim session As New NotesSession
	Dim db As NotesDatabase
	Dim view As NotesView
	Dim vc1 As NotesViewEntryCollection
	Dim vc2 As NotesViewEntryCollection
	Dim vce As NotesViewEntry
	
	
	
	Set db = session.CurrentDatabase
	Set view = db.GetView("aView")
	Set vc1 = view.GetAllEntriesByKey("TEST")
	Set Folder=db.Getview("Folder")
	
	If Not Folder Is Nothing Then
		If Folder.IsFolder Then
			Set vc2 = Folder.allEntries
			Call vc2.RemoveAllFromFolder( "Folder" )
			Call vc1.PutAllInFolder("Folder")
		End If
	End If
	
		
End Sub


Vielen Dank schoinmal analle.

Ich würde mich freunen wenn jetzt die Kritik hagelt, damit ich das Schript noch verbessern kann.


Gruß Christian
« Letzte Änderung: 24.04.08 - 10:56:23 von C_T »
Viele Grüße

Christian T.

Offline ata

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 5.092
  • Geschlecht: Männlich
  • drenaiondrufflos
    • Anton Tauscher Privat
Re: Nur die 10 neuesten Dokumente anzeigen (Ansichten)
« Antwort #34 am: 05.03.08 - 13:50:36 »
Zitat
Getthreadinfo(1)

... ist das was globales - ich sehe es nirgends deklariert?

Toni
Grüßle Toni :)

Offline diali

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.023
  • Geschlecht: Männlich
Re: Nur die 10 neuesten Dokumente anzeigen (Ansichten)
« Antwort #35 am: 05.03.08 - 13:52:59 »
GetThreadInfo ist eine Funktion im Script.
Gruß
Dirk

klaussal

  • Gast
Re: Nur die 10 neuesten Dokumente anzeigen (Ansichten)
« Antwort #36 am: 05.03.08 - 13:54:39 »
Code
Returns system information about the thread.
Syntax
GetThreadInfo (Dim InfoID  as Integer)

Offline ata

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 5.092
  • Geschlecht: Männlich
  • drenaiondrufflos
    • Anton Tauscher Privat
Re: Nur die 10 neuesten Dokumente anzeigen (Ansichten)
« Antwort #37 am: 05.03.08 - 13:55:57 »
... wieder was dazugelernt - habe ich noch nie gesehen... ::)

Toni
Grüßle Toni :)

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz