Wiedza - Artykuły
Image
TYPY PUBLIKACJI

Zmiana formularza dla elementów w programie Outlook

24.07.2008 15:20, Autor: Michał Bednarz (michu), Komentarze (0)

Gdy utworzysz własny formularz w programie Outlook, możesz wybrać go jako domyślny dla danego foldera. Wtedy każdy nowy element tworzony w folderze będzie wyświetlany przy pomocy Twojego formularza. Jeśli jednak skopiujesz lub przeniesiesz element z innego foldera albo gdy zmieniasz domyślny formularz dla foldera, w którym już istnieją elementy, to elementy te otwierane będą przy użyciu poprzedniego formularza.

Jeśli chcesz, aby elementy w folderze otwierane były przy pomocy określonego formularza musisz zmienić ich właściwość o nazwie MessageClass, aby odpowiadała nazwie klasy Twojego niestandardowego formularza. Możesz zrobić to przy pomocy poniższego makra. Makro zmienia właściwość MessageClass dla wszystkich elementów w obecnie zaznaczonym folderze, aby były otwierane przy użyciu formularza o nazwie klasy "IPM.Contact.My Contact Form".

Sub SetMsgClass() 
    Set folder = Application.ActiveExplorer.CurrentFolder 
    For Each item In folder.Items 
        item.MessageClass = "IPM.Contact.My Contact Form" 
        item.Save 
    Next 
End Sub 

Ustaw również ten formularz jako domyślny dla foldera, aby był używany dla nowo tworzonych elementów:

Pamiętaj, że aby ustawić formularz jako domyślny dla danego foldera musi on być widoczny w tym folderze. Oznacza to, że musi on być opublikowany bezpośrednio w tym folderze lub w Bibliotece Formularzy Osobistych lub w Bibliotece Formularzy Organizacyjnych (jeśli Outlook jest skonfigurowany do pracy z serwerem Exchange).

r    e    k    l    a    m    a

Brak komentarzy

Dodaj komentarz

Autor: