Имя: Пароль:
IT
 
Экзотический баг 8.2 управляемые формы
0 UncleVader
 
18.05.13
18:09
Если в базе указать ввод документа на основании некоего справочника, а потом сделать внешнюю обработку, в которой для формы добавить объект с типом этого справочника и сказать что этот реквизит является основным - падает платформа, причем как конфигуратор, так и предприятие.
Механизм и причины возмущения платформы понятны, но сколько времени эта дрянь отъела...
1 zladenuw
 
18.05.13
18:13
а версия какая ?
2 UncleVader
 
18.05.13
18:14
1С:Предприятие 8.2 (8.2.18.61) и 8.3.2.172 туда-же
3 zladenuw
 
18.05.13
18:15
(2) зарегал на 1с ?
4 UncleVader
 
18.05.13
18:16
не имею доступа, потому кинул тут
5 Славен
 
18.05.13
18:22
(0)а для чего так извращаться?
6 UncleVader
 
18.05.13
18:30
(5) Внешняя обработка - АРМ (автоматизированное рабочее место) оператора с ограничениями по сравнению со штатным функционалом конфигурации
7 fyn
 
18.05.13
22:49
(0) поделитесь почему вам понятны возмущения платформы? я в постановке вопроса никакого криминала не увидел
8 Defender aka LINN
 
18.05.13
22:52
(0) А если не будет ввода на основании - эффект аналогичный.
9 Fragster
 
гуру
18.05.13
23:46
10 UncleVader
 
20.05.13
10:12
(7) Если обработка встроена в конфигурацию, все нормально. Наверное все-таки погорячился насчет понимания, но могу предположить что платформа спотыкается при построении меню ввода на основании. Платформа видимо абстрагирует внешнюю обработку от той среды, в которой создается ее форма и с одной стороны хочет добавить нужные пункты меню, а с другой не уверена что можно это делать в посторонней форме. Ну как-то так.
(8) Проблема как раз и решилась после отмены ввода документа на основании этого справочника. Кстати аналогичный эффект когда тип основного объекта документ, который тоже может вводится на основании.
(9) Спасибо, не знал, напишу.
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший