TaskAssigneeItem
TaskAssigneeItem
クラスはタスクシートの担当者項目に対して操作を行うためのメンバーを持っています。
継承
インスタンスプロパティ
distributed
タスク登録時に、選択されている担当者ごとに分割して登録するかどうかを表す真偽値です。
タスク登録画面でのみ利用可能です。
例
esmJSPlugin.screen.sheetEntry("task").onEntered(function (screen) {
const assigneeItem = screen.getSheetItemByLabel("担当者");
assigneeItem.onMounted(function () {
console.log(assigneeItem.distributed); // false
assigneeItem.distributed = true; // 分割して登録
console.log(assigneeItem.distributed); // true
});
});
インスタンスメソッド
isDistributed
distributedの値を返します。
タスク登録画面でのみ利用可能です。
構文
isDistributed();
引数
なし
返値
distributedの値です。
例
esmJSPlugin.screen.sheetEntry("task").onEntered(function (screen) {
const assigneeItem = screen.getSheetItemByLabel("担当者");
assigneeItem.onMounted(function () {
console.log(assigneeItem.isDistributed()); // false
assigneeItem.distributed = true; // 分割して登録
console.log(assigneeItem.isDistributed()); // true
});
});
setDistribited
distributedの値を変更します。
タスク登録画面でのみ利用可能です。
構文
setDistributed(value);
引数
valule
分割して登録するかどうかを指定する真偽値です。
返値
なし
例
esmJSPlugin.screen.sheetEntry("task").onEntered(function (screen) {
const assigneeItem = screen.getSheetItemByLabel("担当者");
assigneeItem.onUpdated(function () {
console.log(assigneeItem.isDistributed()); // false
assigneeItem.setDistributed(true); // 分割して登録
console.log(assigneeItem.isDistributed()); // true
});
});
distributionCheckboxIsDisabled
タスク登録時に、選択されている担当者ごとに分割して登録するかどうかを制御するチェックボックスが非活性状態であるかどうかを表す真偽値を返します。
タスク登録画面でのみ利用可能です。
構文
distributionCheckboxIsDisabled();
引数
なし
返値
分割して登録するかどうかを制御するチェックボックスが非活性状態であるかどうかを表す真偽値です。
例
esmJSPlugin.screen.sheetEntry("task").onEntered(function (screen) {
const assigneeItem = screen.getSheetItemByLabel("担当者");
assigneeItem.onMounted(function () {
console.log(assigneeItem.distributionCheckboxIsDisabled()); // false
assigneeItem.setDistributionCheckboxDisabled(true);
console.log(assigneeItem.distributionCheckboxIsDisabled()); // true
});
});
setDistributionCheckboxDisabled
タスク登録時に、選択されている担当者ごとに分割して登録するかどうかを制御するチェックボックスの非活性状態を変更します。
タスク登録画面でのみ利用可能です。
構文
setDistributionCheckboxDisabled(disabled);
引数
disabled
非活性状態にするかどうかを指定する真偽値です。
返値
なし
例
esmJSPlugin.screen.sheetEntry("task").onEntered(function (screen) {
const assigneeItem = screen.getSheetItemByLabel("担当者");
assigneeItem.onMounted(function () {
console.log(assigneeItem.distributionCheckboxIsDisabled()); // false
assigneeItem.setDistributionCheckboxDisabled(true);
console.log(assigneeItem.distributionCheckboxIsDisabled()); // true
});
});