Autor Thema: Sortierenbutton in Maske,Gruppe,Mitglieder finden  (Gelesen 1102 mal)

Offline notesman

  • Aktives Mitglied
  • ***
  • Beiträge: 226
  • Geschlecht: Männlich
  • Jeder Tag ist ein Geschenk Gottes
    • Gedankensalat
::) Im pers. Adressbuch kann man unter
Gruppen - (Modus bearbeiten) die Mitglieder einer Gruppe alph. sortieren.
Ich möchte das in einer anderen externen Adressdatenbank nachbauen.
Finde aber schon im pers. Adressbuch nicht heraus
welche Maske die Button und den Code enthält.

Bitte helft mir. Habe Notes 5.08 mit Designer.

Gruss Frank.
ggs-edv@gmx.de
« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »

Offline eknori

  • @Notes Preisträger
  • Moderator
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 11.728
  • Geschlecht: Männlich
Re: Sortierenbutton in Maske,Gruppe,Mitglieder fin
« Antwort #1 am: 29.04.02 - 11:55:38 »
Hab dir gerade ne Demo rübergebeamt  ;D
« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »
Egal wie tief man die Messlatte für den menschlichen Verstand auch ansetzt: jeden Tag kommt jemand und marschiert erhobenen Hauptes drunter her!

Offline Andysun

  • Aktives Mitglied
  • ***
  • Beiträge: 196
  • Geschlecht: Männlich
  • Möge die Macht mit dir sein.
Re: Sortierenbutton in Maske,Gruppe,Mitglieder fin
« Antwort #2 am: 29.04.02 - 11:56:01 »
Sub Click(Source As Button)
     Dim db As NotesDatabase
     Dim doc As NotesDocument
     Dim uidoc As notesuidocument
     Dim flag As String
     Dim w As New NotesUIWorkspace
     Dim s As New NotesSession
     Set db = s.CurrentDatabase
     Set uidoc=w.currentdocument
     Set doc = uidoc.document
     
     On Error Resume Next
     'Because canonical names are used in combination with flat names
     'we need to abbreviate the list coming in to do the sort correctly.
     'otherwise, the sort would be off because canonical names internally all start with CN=
     'which causes a flat name to sort before a canonical one even if the first letter of the common name
     'comes before the first letter of the flat name.  To insure correct return values, we canonicalize before
     'we save the note.  We use Evaluate because it is faster to run the @Name on the list then looping
     'through all possible members and abbreviating them in script.
     FieldList=Evaluate(|@Name([Abbreviate];P1Liste)|,doc)
     Call QuickSort(FieldList)
     Call doc.ReplaceItemValue("P1Liste",SortedArray)
     Call doc.ReplaceItemValue("P1Liste", Evaluate(|@Name([Canonicalize];P1Liste)|,doc))
     Call uidoc.refresh
End Sub

Gruss
Andy
« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »

Offline Wipe

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 873
  • Geschlecht: Männlich
Re: Sortierenbutton in Maske,Gruppe,Mitglieder fin
« Antwort #3 am: 29.04.02 - 11:57:36 »
Hallo Frank,

wenn Du die Maske Gruppe öffnest, dann gehe mit der Maus ganz auf die rechte Seite. Dann ziehe das Fenster nach links auf und die Aktionsschaltflächen erscheinen.

Gruss
Andreas
« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz