Копировать ссылку на страницу Перейти в предыдущий раздел Перейти в следующий раздел

Все элементы

 

 WebAccess.ready(function () {
   WA.CR.form.disable();
});

Табличные части

 

// Функция для отключения табличных частей.
function disableTables(tableName) {
// tableName – список имен таблиц, разделенных |.
var allTables = tableName.split("|");
 WebAccess.ready(function () {
  for (var i = 0; i < allTables.length; i++) {
    var currentTable = WA.CR.form.controls.tables[allTables[i]];
    if (typeof currentTable !== 'undefined') {
       currentTable.disable();
    }
  }
});
}

Ссылки

 

// Функция для отключения ссылок.
function disableLinks(actions) {
// actions – список имен ссылок, разделенных |.
var allActions = actions.split("|");
 WebAccess.ready(function () {
  if (allActions.length > 0) {
    for (var i = 0; i < allActions.length; i++) {
      var actionLink = WA.CR.form.controls.links[allActions[i]];
      if (typeof actionLink !== 'undefined') {
         actionLink.disable();
      }
    }
  }
});
}

Кнопки панели действий

 

WebAccess.ready(function () {
// Проверка, что текущая страница – это только что созданная карточка документа.
if (WA.getLocation() == "doc" && WA.CR.isNew) {
  // На панели действий получить кнопку с именем CreateRRC

  // и сделать ее недоступной для нажатия.
   WA.current.toolBar.buttons.CreateRRC.disable();
}
 
// Проверка, что текущая страница – это карточка записи справочника.
if (WA.getLocation() == "reference") {
  // Получить значение реквизита "Ведущая аналитика".
  var RRCID = WA.CR.form.requisites["Ведущая аналитика"].getValue();
  // Проверка, что реквизит заполнен.
  if (RRCID == "") {
    // На панели действий получить кнопку с именем OpenRRC

    // и сделать ее недоступной для нажатия.
     WebAccess.current.toolBar.buttons.OpenRRC.disable();
  }
}
});

© Компания DIRECTUM, 2018 Сообщество пользователей DIRECTUM
.navbar > a:hover { background: #FFD73B; }