2016-10-05 12 views
1

はここでSSJS行です:xPage JavaScriptをLotus Notes形式で@Unique()に戻す方法は?

var tmpID = @Unique(); 

しかし、それは次の形式で一意の文字列を返します。

1sghsekw3hwgh 
hswhstky3hts0 

と長さが一致していません。 11または12または13文字にすることができます。 私はそれが(ユーザーのイニシャルといくつかのランダムな番号)のように、Lotus Notesの形式になってみたい:

ATFY-1RE5YU 
DGGH-9VE5KX 

それとも、固定長のユニークな文字列値を生成するための他の方法を知っていますか?

答えて

7

私はあなたがsession.evaluate(“@Unique”)

+0

でそれを達成できると信じジョン、

はあなたにクリスありがとうございます。それは素晴らしいです –

+0

パーフェクト答え。これはJavaでも行うことができます。 @Unique()は私が今まで使っていたXPageの唯一の@formulaですが、私はそれをたくさん使っています! :) –

+0

乾杯David、私は実際にあなたのxpages cheetsheetからの答えを思い出しました! ジョン、あなたが見たいと思えば、あなたは下のリンクでコピーを取ることができます、私は空の心の瞬間(頻繁に!)を持っているときはいつでも私の記憶をジョギングするのに最適です http://www.notesin9 .com/wp-content/uploads/2011/01/XPagesCheatSheet-11x17-v1.pdf –

関連する問題