オブジェクト変換

ToDate

形式

Date ToDate(String str)
Date[] ToDate(String[] str)

説明

strで指定された文字列をDate型に変換します。書式が正しくない場合は、エラーとなります。

パラメーター

str

文字列

戻り値

日付

ToDateTime

形式

DateTime ToDateTime(String str)
DateTime[] ToDateTime(String[] str)

説明

strで指定された文字列をDateTime型に変換します。書式が正しくない場合は、エラーとなります。

パラメーター

str

文字列

戻り値

日時

ToTime

形式

Time ToTime(String str)

説明

strで指定された文字列をTime型に変換します。書式が正しくない場合は、エラーとなります。

パラメーター

str

文字列

戻り値

時間

ToDuration

形式

Duration ToDuration(String str)

説明

strで指定された文字列をDuration型に変換します。書式が正しくない場合は、エラーとなります。

パラメーター

str

文字列

戻り値

時間

ToDouble

形式

Double ToDouble(String str)

Double ToDouble(Number num)

説明

strで指定された文字列またはnumで指定された数値を明示的にDoubleに変換します。
数値以外の文字列を指定した場合はエラーとなります。

パラメーター

str

文字列

num

数値

戻り値

Double値

ToLong

形式

Long ToLong(String str)

Long ToLong(Number num)

説明

strで指定された文字列またはnumで指定された数値を明示的にLongに変換します。
数値以外の文字列を指定した場合はエラーとなります。

パラメーター

str

文字列

num

数値

戻り値

Long値

ToURI

形式

URI ToURI(String str)

説明

strで指定された文字列をURIに変換します。書式が正しくない場合は、エラーとなります。

パラメーター

str

文字列

戻り値

URI値

ToURI(““{http://www.fb.fujifilm.com}富士フイルムビジネスイノベーション””)
→ ラベルが富士フイルムビジネスイノベーションで、URIがhttp://www.fb.fujifilm.comのワークフローのURI属性

ToResource

形式

Resource ToResource(String str)

説明

strで指定された文字列をリソースに変換します。フォーマットが正しくない場合はエラーとなります。

パラメーター

str

文字列

戻り値

該当のリソース

ToResource(“rms:///user#tsuzuki”)
→ uidがtsuzukiであるユーザー
ToResource(“rms:///group#2g”)
→ cnが2gであるグループ
ToResource(“collabo:///userRoleName?112#member”)
→ タスクID112のタスクのメンバー

ToResourceFromRmsId

形式

Resource[] ToResourceFromRmsId(String[] rmsid)

説明

指定されたRMSID文字列をリソースに変換します。変換できなかった場合はエラーとなります。

パラメーター

str

rmsid文字列

戻り値

該当のリソース

ToResourceFromDn

形式

Resource[] ToResourceFromDn(String[] dn)

説明

指定されたDN文字列をリソースに変換します。変換できなかった場合はエラーとなります。

パラメーター

str

dn文字列

戻り値

該当のリソース

ToTaskLeaderResource

形式

Resource ToTaskLeaderResource(Integer taskId)
Resource[] ToTaskLeaderResource(Integer[] taskId)

説明

taskIdで指定されたタスクのリーダーであるリソースに変換します。

パラメーター

taskId

タスクID

戻り値

該当のリソース

ToTaskMemberResource

形式

Resource ToTaskMemberResource(Integer taskId)
Resource[] ToTaskMemberResource(Integer[] taskId)

説明

taskIdで指定されたタスクのメンバーであるリソースに変換します。

パラメーター

taskId

タスクID

戻り値

該当のリソース

ToUser

形式

Resource ToUser(String uid)

説明

uidで指定されたログイン名をもつユーザーを取得します。

パラメーター

uid

ユーザーのuid(ログイン名)

戻り値

リソースタイプがユーザーのリソース

ToGroup

形式

Resource ToGroup(String cn)

説明

cnで指定されたcnを持つグループを取得します。

パラメーター

cn

グループのcn

戻り値

リソースタイプがグループのリソース

ToRole

形式

Resource ToRole(String cn)

説明

cnで指定されたcnを持つロールを取得します。

パラメーター

cn

ロールのcn

戻り値

リソースタイプがロールのリソース

ToString

形式

String ToString(Object object)
String[] ToString(Object[] object)
String ToString(Object object, Boolean displayStr)
String[] ToString(Object[] object, Boolean displayStr)

説明

objectを文字列に変換します。
displayStrにfalseが指定した場合、objectの文字列形式に変換されます。
trueを指定した場合、objectの表示文字列形式に変換されます。変換後の値は、ワークフロー定義の言語の値によって、国際化されます。省略時はfalseが使用されます。
列挙型のシステム属性値は、列挙値に変換されます。国際化されたラベルには変換されません。

列挙型のシステム属性とは、案件や作業の優先度などです。WebUIでは、表示するユーザーの言語に応じて、列挙値(low,normalなど)を国際化されたラベル(低、通常など)に変換しています。

パラメーター

object

文字列化する属性値

displayStr

trueが指定された場合、表示文字列形式に変換されます。

戻り値

文字列変換された値

ToString(true, true)
→ はい
ToString(${:開始日時}, true)
→ 2021/12/31 12:34:56 (JST)

ToUniteString

形式

String ToUniteString(Object[] object, String separator)
String ToUniteString(Object[] object, String separator, String prefix)
String ToUniteString(Object[] object, String separator, Boolean displayStr)
String ToUniteString(Object[] object, String separator, String prefix, Boolean displayStr)

説明

多値をseparatorで区切られた単一の文字列に変換します。
displayStrにfalseが指定された場合、単純にオブジェクトを文字列化した値に変換されます。
trueを指定した場合の変換ロジックは関数ToStringと同様です。省略時は、falseが使用されます。
prefixを指定した場合、属性値の前にprefixで指定した文字列が付与されます。省略時は空文字列が使用されます。
また、separatorまたはprefixに$noという文字列が含まれていた場合、$noと記述した部分は多値の添え字(1から始まる)に置き換えられます。

パラメーター

object

文字列化する属性値

separator

多値の区切り文字として使用する文字

prefix

各多値の属性値の前に付与される文字列

displayStr

trueが指定された場合、表示用文字列に変換される

戻り値

文字列変換された値

ToUniteString([4,5,6], “:”) → 4:5:6
ToUniteString([4,5,6], “:”,”その”) → その4:その5:その6
ToUniteString([“とうきょう”,”おおさか”,”なごや”], “\n”, ”No.$no -> ”)
→ No.1 -> とうきょう
No.2 -> おおさか
No.3 -> なごや

ページの先頭へ