2015-07-22 1 views
0

J'ai un formulaire personnalisé qui a des champs définis par l'utilisateur uniques à mes projets. Le formulaire fonctionne parfaitement mais souhaite le rendre plus utile en envoyant un mailing ou en imprimant le référencement du champ défini par l'utilisateur. Par exemple, le champ "AccountNo". J'ai essayé olTsk.userdefined ("AccountNo"): Tsk.userdefined ("AccountNo"); ("AccountNo") précédé de Dim champs définis par l'utilisateur comme Strng; J'ai semblé essayer toutes les variantes que Google pouvait trouver pour moi. J'ai Outlook 2013 au travail. Je peux l'obtenir pour travailler sur une version plus ancienne à la maison, mais rien ne semble fonctionner au travail. Toute aide serait appréciée.Comment puis-je référencer les champs définis par l'utilisateur du formulaire personnalisé Outlook dans le code vb?

Répondre

0

Si la propriété a été ajoutée aux propriétés de l'utilisateur, vous pouvez utiliser TaslkItem.UserPropertiers.Find ou utiliser TaskItem.PropertyAccessor.GetProperty. Ce dernier fonctionnera à la fois pour les propriétés utilisateur et pour les propriétés définies à l'aide de TaskItem.PropertyAccessor.SetProperty.

Pour déterminer les noms DASL des propriétés personnalisées, consultez un élément dont les propriétés sont définies à l'aide de OutlookSpy - cliquez sur le bouton IMessage du ruban OutlookSpy, sélectionnez la propriété, consultez la zone d'édition DASL.