Бухгалтерский учет, налогообложение, отчетность, МСФО, анализ бухгалтерской информации, 1С:Бухгалтерия

Вход или Регистрация

Показывать по 10 20 40 сообщений
Новая тема Ответить
Письмо в техподдержку 1С
[Прочее]

Расскажите, как работает метод Блокировка для справочника

mistletoe
читатель
офлайн
Дата регистрации: 23.09.2002
Сообщений: 22
Пост №1
 
24.09.2002 16:45

У меня при вызове этого метода из модуля формы элемента справочника выдается сообщение Не выбран элемент! Несмотря на то, что он в действительности выбран.

У меня вопрос: как можно заблокировать элемент справочника, т.е. запретить редактирование (сам элемент должен открываться, а редактироваться нет) при выполнении какого-либо условия, например, истек срок действия договора.

Я , конечно, могу запретить редактирование реквизитов диалога, но их там штук сорок, а обращения к элементам формы по индексу в 1С почему-то отсутствует.

Все-таки непонятно зачем нужен метод Блокировка и как он работает?

moroder
читатель
офлайн
Дата регистрации: 16.06.2002
Сообщений: 526
Пост №2
 
24.09.2002 17:47

Этот метод не нужно вызывать из кнтекста модуля формы.



Он применяется только для объектов созданных методом СоздатьОбъект()



Иль хоть объясните для чего вам этот метод так необходим

mistletoe
читатель
офлайн
Дата регистрации: 23.09.2002
Сообщений: 22
Пост №3
 
24.09.2002 18:08

Объясняю:

Есть справочник Договоры. Если истек срок договора, то я не могу вносить поправки в договор. Т.е. у всех полей д.б. запрещено редактирование. Я думала, что это можно осуществить методом Блокировка.

moroder
читатель
офлайн
Дата регистрации: 16.06.2002
Сообщений: 526
Пост №4
 
24.09.2002 19:33

"Нет, блокировка используется несколько в других случаях.



А тебе нужно програмно запрещать изменение реквизитов, например запретить открытие договора для редактирования, а разрешить для просмотра. Для этого в предопределенной функции элемента справочника

ПриОткрытии нужно всавить в самом начале:

(что-то вроде)

Если ТекущаяДата()>ДатаОкончания тогда

если форма.ТолькоПросмотр()=0 тогда

//(0 - редактирование; 1- просмотр)

предупреждение("Запрещено редактирование!");

возврат;

КонецЕсли;

КонецЕсли;"

Показывать по 10 20 40 сообщений

Читают тему:

1 гостей
Быстрый переход
Учет, налогообложение, автоматизация
  • Книга жалоб и предложений по работе сайта
  • Для технических специалистов
  • Представление регламентированной отчетности
  • Говорильня
  • Бухгалтерский учет: обсуждаем проекты нормативных актов и рекомендаций по ведению учета от БМЦ
  • Новый порядок применения ККТ (онлайн кассы с передачей сведений в ФНС)
  • Интернет-конференция: Оформление командировок по новым правилам
  • МАРКИРОВКА
  • ЕГАИС
  • Учет, налогообложение, автоматизация
Предложения партнеров
Обучение пользователей продуктов 1С

1С бесплатно 1С-Отчетность 1С:ERP Управление предприятием 1С:Бесплатно 1С:Бухгалтерия 8 1С:Бухгалтерия 8 КОРП 1С:Бухгалтерия автономного учреждения 1С:Бухгалтерия государственного учреждения 1С:Бюджет муниципального образования 1С:Бюджет поселения 1С:Вещевое довольствие 1С:Деньги 1С:Документооборот 1С:Зарплата и кадры бюджетного учреждения 1С:Зарплата и кадры государственного учреждения 1С:Зарплата и управление персоналом 1С:Зарплата и управление персоналом КОРП 1С:Комплексная автоматизация 8 1С:Лекторий 1С:Предприятие 1С:Предприятие 7.7 1С:Предприятие 8 1С:Розница 1С:Управление нашей фирмой 1С:Управление производственным предприятием 1С:Управление торговлей 1СПредприятие 8

Все теги