- This topic has 3 Antworten, 2 Stimmen, and was last updated 22:30 um 12. Dezember 2004 by Unbekannt.
- AutorBeitrag
- 27. Juli 2004 um 23:22 #23482olli_roehrigParticipant
Hallo zusammen,
ich habe folgendes Problem:
Ich habe ein modifiziertes Kontaktformular erstellt und dieses dem Kontakteordner als Standardformular zugeordnet. Soweit funktioniert auch alles einwandfrei: Alte Kontakte neues Formular zugewiesen; neue Kontakte erstellt..alles prima. Nun bestze ich aber einige große Menge (ca. 450 Kontakte). Wenn ich nun einen Kontakt suchen will, benutze ich die OL-integrierte Suchfunktion und wähle den Ordner \“Kontakte\“ aus. Diese filtert er auch ordnungsgemäß nach dem Namen, den ich suche und zeigt ihn mir an.
Öffne ich diesen Kontakt, verwendet er aber das Standard-Outlook-Formular (IPM.Contact).
Kann ich irgendwas machen, dass er auch über die Suchfunktion meine personalisiertes Formular verwendet?
Habe mir schon überlegt, IPM.Contact zu überschreiben (damit OL dass Standardformular garnicht mehr hat). Weiß aber nicht wie/ob das geht?Wenn jemand ne Lösung hat, wäre ich sehr erfreut darüber.
So long….
22. November 2004 um 21:44 #86787UnbekanntParticipantHallo Olli,
habe das gleiche Problem. Ob das mit dem Formular-Informationsspeicher zusammenhängt??
(Frmcache.dat).
Seltsamerweise haben manche Anwender bei uns im Netz das benutzerdefinierte Formular beim Suchen – einige haben das Standardformular. Kann ich mit nicht erklären. Hast Du schon eine Lösung gefunden??12. Dezember 2004 um 22:28 #88247UnbekanntParticipanthabe unter \“Eigenschaften\“ – \“Bereit stellen in diesem Formular\“ den Ordner Kontakte, mit dem neuen Formular verknüpft.
ich hatte das mal in Outlook 2000 gemacht, habe dann mit diesem Makro alle Kontakte auf das neue Formular gestellt. Dieses Makro funktioniert im Outlook XP nicht mehr.
kurt ist der name des neuen Formular:Sub makro1()
Set olApp = New Outlook.Application
Set olNS = olApp.GetNamespace(\“MAPI\“)
Set ContactsFolder = _
olNS.GetDefaultFolder(olFolderContacts)
Set ContactItems = ContactsFolder.Items
For Each Itm In ContactItems
If Itm.MessageClass <> \“IPM.Contact.Kurt\“ Then
Itm.MessageClass = \“IPM.Contact.Kurt\“
Itm.Save
End If
Next
End SubGruss Küre
12. Dezember 2004 um 22:30 #88248UnbekanntParticipantFrage an \“Antwort 2\“
Wie hast du alle Kontakte dem neuen Formular zugewiesen? wieso funktioniert mein Makro nicht mehr?
Küre
- AutorBeitrag
Das Thema ‘OL2003: Suchfunktion’ ist für neue Antworten geschlossen.