У клиента появилось очень странное, но неубиваемое желание.
В документе есть табличная часть, имеющая помимо основных реквизитов еще 2 - с типом булево. При их установке определенным образом меняется общая оценка по документу: устанавливаем один флажок - она увеличивается на 0.05, устанавливаем второй - уже на 0.1. И второй флажок считаться не будет, если не установлен первый ) .
Вот они хотят, чтобы на форме второй флажок нельзя было выбрать, если не выбран первый. Но насколько я понимаю, свойство "Доступность" есть только у колонки таблицы формы? Нельзя сделать так, чтобы определенные строки были с доступной колонкой, а другие - нет?
намекаю: в обработчике события начала редактирования можно получить все данные мз полей редактируемой строки а также имя редактируемого поля - и (sic!) отменить редактирование.