1

CN=サンプル名/OU=国/O=組織サンプル名/国/組織に変換する方法

4

2 に答える 2

4

このようなもの。

Dim n as New NotesName
Set n = session.CreateName( {CN=Sample Name/OU=Country/O=Organization} )

Print n.Abbreviated

NotesName の仕組みの詳細については、こちらを参照してください。

http://publib.boulder.ibm.com/infocenter/domhelp/v8r0/topic/com.ibm.designer.domino.main.doc/H_NOTESNAME_CLASS.html

例:

CN=John B Goode/OU=Sales/OU=East/O=Acme/C=US

戻ります:

John B Goode/Sales/East/Acme/US
于 2013-07-10T16:37:12.577 に答える
3

2 つの可能性:

最初に と呼ばれるプロパティがありますnotesSession.CommonUserNameが、これはすべてを省略し、共通名の部分だけを返します。

省略名が本当に必要な場合は、NotesName-Class から始めます。

Dim myName as New NotesName( ses.UserName )
'common name
Messagebox myName.Common
'abbreviated name -> that's what you are looking for
Messagebox myName.Abbreviated
于 2013-07-10T16:34:52.190 に答える