Механизм ВводНаОсновании по-новому? ERP 2.1.3.66 #766313


#0 by DosBot
Есть типовой док "Заказ клиента", и он является основанием для другого самописного документа. В интерфейсе Такси получается такая картина : 1) ввод на основании - заполненная программно группа-модменю команд функцией ВводНаОсновании.ПриСозданииНаСервере(ЭтаФорма, Элементы.ПодменюСоздатьНаОсновании); (перечень команд формируется из менеджера объекта процедурой ДобавитьКомандыСозданияНаОсновании) 2) "Моё" отщипенское подменю "Создать на основании" (видимость которого настраивается в командном интерфейсе формы; использовать стандартные команды в моём самописном доке - Истина) Вопрос: Как не меняя процедуру ДобавитьКомандыСозданияНаОсновании менеджера документа "Заказ клиента" добавить свою команду (её описание сделал в модуле своего документа по аналогии с другими - типовыми)? Нигде не нашёл ничего с пометкой вроде "МодификацияКонфигурации" в общих модулях ВводНаОсновании.
#1 by lxndr
используй ВводНаОснованииПереопределяемый.ПередДобавлениемКомандСоздатьНаОсновании(..)
#2 by DosBot
Меня смутило наличие в названии "Переопределяемый".. этож нечно из БСП? или меняется всё равно редко?
#3 by Defender aka LINN
"Переопределяемые" в БСП - это как раз для того, чтобы туда вносить изменения. 1С туда ничего не пишет
#4 by DosBot
эээ, спасибо :)
#5 by zak555
то за самописный док ?
#6 by DosBot
для своего спец учёта всякого ;) Что-то вроде заявки на выполнения работ, где всё расписано как надо для компании.
#7 by zak555
разве этого нет в типовой ?
#8 by DosBot
с недавнего релиза всё стало по-другому, как я понял. Раньше просто - указываешь на основании чего вводится - всё происходит автоматом. Сейчас (по крайней в релизе из сабжа) всё завязано на механизме общего модуля ВводНаОсновании. Типа, хочешь юзать "стандартный механизм текущей платформы" по вводу на основанию - делай в модуле менеджера дока соответствующие дописки, в форме объекта тоже.
#9 by DosBot
Иначе имеешь дублирующиеся кнопки. По крайней мере в Такси.
#10 by DosBot
если ты про сам документ то нет
#11 by zak555
т.е. внутренние ремонты есть, а внутренних работ нет ?
#12 by DosBot
там целая куча своих специфических данных есть, которые не входят в рамки стандартных документов.
#13 by zak555
так распиши какая
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С