Имя: Пароль:
1C
1С v8
Условное оформление из внешней обработки в форме владельца. Это реально?
0 alexey980
 
22.04.16
16:25
пишу внешнюю обработки заполнения табличной части документа в Управлении Торговлей 11.нужно всего лишь для одной колонки установить значение свойства ГоризонтальноеПоложение - Право. типовую конфигурацию изменять нельзя.

столкнулся с непреодолимой проблемой. параметр ВладелецФормы на сервере выдает ошибку, а на клиенте условное оформление недоступно.

это, вообще, реально сделать?
может, не через условное оформление?
1 Cyberhawk
 
22.04.16
16:36
Если БСП одна из последних, то используй тип команды "ЗаполнениеФормы" - оно выполняется на сервере для формы-владельца
2 Cyberhawk
 
22.04.16
16:37
3 alexey980
 
23.04.16
20:02
спасибо за наводку. очень помогло. правда, чтобы разобраться, пришлось найти в сети демонстрационную базу БСП, и посмотреть, как там реализована обработка заполнения объекта. мой совет новичкам, сделайте именно так - сэкономите кучу времени, потому что на форумах одни какие-то дедовские методы с "невидимыми" формами и массой ограничений. перечитываешь кучу материала, а толку с гулькин нос. здесь как раз тот случай, когда лучше один раз увидеть...

попутно решилась еще одна проблема. мне, вообще, нужно было создать динамически новую колонку в табличной части на форме документа "Реализация товаров и услуг", из которого вызывается обработка. я уже думал придется лезть в общий модуль МодификациияКонфигурацииПереопределяемый и переопределять там стандартную процедуру создания формы. оказалось, всё можно сделать на лету, всего лишь изменив тип команды в сведениях о внешней обработке на "ЗаполнениеФормы". кроме того сама собой отпала проблема проверка записанности данных перед вызовом обработки. это чудесная новость!

единственный минус: в параметрах регистрации обработки нужно указывать актуальную версию БСП. я правильно понимаю, что при обновлении конфигурации есть вероятность, что там будет внедрена более новая версия БСП и моя обработка слетит?

где, вообще, можно быстро посмотреть, какая версия БСП внедрена в типовую Конфигурацию (например, для УТ или БП)?
4 Cyberhawk
 
24.04.16
09:37
"где, вообще, можно быстро посмотреть, какая версия БСП внедрена в типовую Конфигурацию (например, для УТ или БП)?" // Пост 27 в вышеприведенной ссылке
5 alexey980
 
24.04.16
23:35
еще раз спасибо)
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. Эдвард Йодан