Подскажите пожалуйста, как при открытии формы справочника "ЗПСотрудников" перебрать все строки относительно того сотрудника, для которого открывается справочник.
Справочник "ЗПСотрудников" подчинен справочнику "Сотрудники".
Ага, спасибо! А как теперь сделать недоступными для изменения некоторые реквизиты из СпрЗП?
Т.е., я хочу, чтоб при открытии этой формы списка некоторые реквизиты формы были недоступны для изменения.
Хотел написать,
СпрЗП.ЗП.Доступность(0)
но выпадает ошибка "Поле агрегатного объекта не обнаружено (Доступность)".
А если пишу
СпрЗП.ДатаЗП.Доступность(0)
то выпадает ошибка "Значение не представляет агрегатный объект (Доступность)"
Да, в форме будует несколько строк по этому сотруднику. И мне нужно для тех строк, где ДатаЗП < ДатаБлок, сделать недоступными для изменения некоторые реквизиты, а для остальных строк доступность не изменять.
Форма.ЗП.Доступность(0) закрой всю колонку по всем строкам. Это тебе надо
Процедура ПриНачалеРедактированияСтроки()
Если Форма.АктивныйЭлемент() = "ЗП" Тогда
Если ДатаЗП < ДатаБлок Тогда
Возврат ;
КонецЕсли ;
КонецЕсли ;
КонецПроцедуры