OnSheetWorkbookList - OnSheetワークブックの一覧

OnSheetのワークブックの一覧を取得します。

OnSheetとの連携の概要や必要な設定については、OnSheetとの連携についてを参照してください。

■ストリーム情報

入力フォーマットすべて
接続数無制限
説明 入力ストリームは使用せず、すべて無視します。
出力フォーマットRecord
説明 ワークブック情報のレコードです。
各フィールドの順序は固定です。
フィールド名データ型説明
idStringワークブックのID
pathStringワークブックのパス
nameStringワークブック名
currRevIdIntegerワークブックの現在のリビジョン
workspaceIdIntegerオーナーワークスペースのID
workspaceStringオーナーワークスペースのパス
organisationIdInteger法人ID
organisationString法人名
publicAccessString一般のアクセス権
isTemplateBooleanワークブックがテンプレートであるかどうか
isDeleteBooleanワークブックが削除されているイかどうか
timeZoneStringタイムゾーン
noteStringノート
createUserIdInteger作成者のID
createUserString作成者のパス
createTimeDateTime作成日時
lastModifiedUserIdInteger更新者のID
lastModifiedUserString更新者のパス
lastModifiedTimeDateTime更新日時
accessTokenStringアクセストークン

■コンポーネントプロパティ

名前プロパティ型マッピング説明
コネクション名connection- OnSheetサーバーへの接続情報を定義した汎用コネクションを指定します。
ユーザーを指定するboolean入力&出力 処理の実行に使用するユーザーをコネクションで定義されているユーザーを使用するか、 プロパティで指定するかを指定します。
はい [true] - プロパティでユーザー名とパスワードを指定します。
いいえ [false] - コネクションで定義されているユーザー名とパスワードを使用します。
ユーザー名string入力&出力ユーザーを指定するが「はい」の場合に処理に使用するユーザー名を指定します。
パスワードpassword入力&出力ユーザーを指定するが「はい」の場合に処理に使用するユーザーのパスワードを指定します。
ワークスペースstring入力&出力 一覧取得を行うワークスペースを指定します。
省略した場合はログインユーザーの個人ワークスペースが対象になります。
リスト範囲choice入力&出力 一覧取得を行う範囲を指定します。
ワークスペースのみ [self] - 指定ワークスペースの所有するワークブックのみ
共有されたブックを含む [shared] - 共有されたワークブックを含める
削除されたブック [deleted] - 削除されたワークブック

■トランザクション処理

コミット何もしません。
ロールバック何もしません。

■エラー処理

タイプパラ
メータ
エラー処理フロー
へのストリーム
エラー
コード
説明
汎用 なし コンポーネントの入力ストリーム なし WebAPIの実行でエラーになった場合

■コネクション設定

OnSheetコンポーネントを使用するためにはあらかじめ汎用コネクションにOnSheetサーバー接続用の設定をしておく必要があります。コネクション設定では以下のパラメータを定義します。

パラメータ名設定内容
url OnSheetサーバーのWebAPIのURLを指定します。
URLは通常「http://<ホスト名>/api/v1/rpc」です。
appKey OnSheetサーバーのアプリケーションキーを指定します。
アプリケーションキーの生成方法についてはOnSheetのWebAPIガイドを参照してください。
organisation OnSheetサーバーにログインするユーザーの法人名を指定します。
user OnSheetサーバーにログインするユーザー名を指定します。
password OnSheetサーバーにログインするユーザーのパスワードを指定します。
useProxy FSMCで設定したプロキシーサーバを使用する場合「true」を指定します。
プロキシサーバを使用しない場合は設定不要です。