Имя: Пароль:
1C
1С v8
Не получается создать документ копированием.
0 anna_z
 
03.09.20
16:16
В конфигурации Агрософт:Весовая есть документ "Взвешивание". Почему-то нельзя создать новый документ копированием существующего. В свойствах формы в составе команд включаю использование команды "Скопировать". Кнопка на форме появляется, но результата нет. Сообщений об ошибке тоже нет. В чем может быть причина?
1 1Сергей
 
03.09.20
16:18
Не написана процедура обработки заполнения при копировании?
2 anna_z
 
03.09.20
16:52
В модуле документа есть процедура ПриКопировании:
Процедура ПриКопировании(ОбъектКопирования)

ЭтотОбъект.Статус = Неопределено;

ЭтотОбъект.КоличествоВзвешиваний = 0;

ЭтотОбъект.БруттоАвтомобиль = 0;

ЭтотОбъект.ТараАвтомобиль = 0;

ЭтотОбъект.НеттоАвтомобиль = 0;

ЭтотОбъект.БруттоПрицеп1 = 0;

ЭтотОбъект.НеттоПрицеп1 = 0;

ЭтотОбъект.ТараПрицеп1 = 0;

ЭтотОбъект.БруттоПрицеп2 = 0;

ЭтотОбъект.НеттоПрицеп2 = 0;

ЭтотОбъект.ТараПрицеп2 = 0;

ЗаполнитьИтогиВеса();

ЭтотОбъект.Фотографии.Очистить();

ЭтотОбъект.ЖурналВзвешиваний.Очистить();

КонецПроцедуры
Новый документ не создается, даже с этими нулями.
Мне кажется, что не просто так команда "Скопировать" была убрана с формы. Создание документа копированием, наверное, запрещено, в ролях или еще как-то. Не могу найти.
3 Черников
 
04.09.20
09:32
Копирование документов  -  ЗЛО!!!
4 RomaH
 
naïve
04.09.20
09:43
есть еще подписки на события
Компьютеры — прекрасное средство для решения проблем, которых до их появления не было.