Здравствуйте, помогите по 1С.

Ioann

Новичок
Здравствуйте. В конфигурации 1С создал в документах платёжное поручение. Вот выгрузка базы:
http://clip2net.com/s/1VKsk
1. Открываю уже созданное
1337265216-clip-51kb.png


2. Изменяю, жму провести закрыть
1337265271-clip-45kb.png


3. Изменяется то, что уже было создано
1337265302-clip-9kb.png


Нужно чтобы 1 раз создал, затем можно было только просмотреть/распечатать, а не изменять и создать новый документ...

В форме документа "ПлатежноеПоручение" убрал галочку в разделе доступность. Теперь не могу изменять созданные документы, могу печатать, но не могу создать новый.

Подскажите, пожалуйста, что нужно сделать...
 

Владимир Владимирович

Известная личность
Здравствуйте. В конфигурации 1С создал в документах платёжное поручение. Вот выгрузка базы:

В форме документа "ПлатежноеПоручение" убрал галочку в разделе доступность. Теперь не могу изменять созданные документы, могу печатать, но не могу создать новый.

Подскажите, пожалуйста, что нужно сделать...

Обрабатывать событие ПередЗаписью
Код:
Если НЕ Параметры.Ключ.Пустая() Тогда
  Отказ=Истина;
КонецЕсли;
 

Ioann

Новичок
ура, я нашёл=) нужно было на лупу нажать там=)

&НаКлиенте
Процедура ПередЗаписью(Отказ, ПараметрыЗаписи)
Если НЕ Параметры.Ключ.Пустая() Тогда
Отказ=Истина;
КонецЕсли;
КонецПроцедуры
спасибо=)
 

Ioann

Новичок
мне потом друг подсказал записать в форму в событие ПриОткрытии:

&НаКлиенте
Процедура ПриОткрытии(Отказ)
ЭтаФорма.Доступность= Объект.Ссылка.Пустая();
КонецПроцедуры
тогда получается то, что было, когда убирал галочку в доступности, но теперь можно создавать, а то что уже создано печатать и вообще никак изменять:
1337284219-clip-29kb.png
 
Верх