GaikA_13rus
03.04.2013, 10:08
Помогите пожалуйста. Есть справочник с полем ввода. Нужно чтобы для пользователя это поле можно было менять только до 5-го числа текущего месяца. Сделала вот такое условие:
Если РольДоступна ("ИгорьОлегович") Тогда
Если Дата < (НачалоМесяца(ТекущаяДата() ) + 5 * 86400)
Тогда
ЭлементыФормы.ПоКонтраген� �у.ТолькоПросмотр = Истина;
Иначе
ЭлементыФормы.ПоКонтраген� �у.ТолькоПросмотр = Ложь;
КонецЕсли;
КонецЕсли;
Только вот он работает не так как надо. Если я оставляю так то он мне вообще не дает менять. А если убираю (+ 5 * 86400) тогда можно. Почему так?
Если РольДоступна ("ИгорьОлегович") Тогда
Если Дата < (НачалоМесяца(ТекущаяДата() ) + 5 * 86400)
Тогда
ЭлементыФормы.ПоКонтраген� �у.ТолькоПросмотр = Истина;
Иначе
ЭлементыФормы.ПоКонтраген� �у.ТолькоПросмотр = Ложь;
КонецЕсли;
КонецЕсли;
Только вот он работает не так как надо. Если я оставляю так то он мне вообще не дает менять. А если убираю (+ 5 * 86400) тогда можно. Почему так?