|
Код для дозаполнения реквизита в док-те (упр.приложение) |
☑ |
0
листопад
08.04.14
✎
23:27
|
БП 3.0
В справочнике "ДоговорыКонтрагентов" был создан новый реквизит "Раздел" (тип - СправочникСсылка "ВидыРазделов", тоже новый). Затем запускалась обработка, которая создавала док-ты "РеализацияТиУ", при этом:
анализировался договор контрагента, а именно реквизит "Раздел", а т.к. реквизит "Раздел" это ссылка на справочник "ВидыРазделов", то по задумке должно было подтягиваться значение одного из реквизитов справочника "ВидыРазделов" и это значение должно попадать в таб.часть док-та "РеализацияТиУ" в типовой реквизит "Содержание услуги".
В результате того, что перед запуском обработки, не посмотрели, что спраочник "ВидыРазделов" - пустой, то насоздавали очень много док-тов, с пустым реквизитом "Содержание услуги".
Вопрос: можно ли как-то заполнить реквизит "Содержание услуги" в док-те "РеализацияТиУ"? Может есть какая-либо универсальная обработка по дозагрузке содержимого реквизита (под управляемое приложение). Или кто-нибудь может поделиться подобным кодом: загрузка из текстового файла, например. Все это под управляемое приложение.
Чтобы было понятнее, вот зависимость реквизитов:
спр.ВидыРазделов (реквизит "РазделУчета")
|
|
cпр.ДоговорыКонтрагентов (реквизит "Раздел")
|
|
док.РеализацияТиУ, таб.часть(реквизит "СодержаниеУслуги")
|
|
1
Dionis Sergeevich
08.04.14
✎
23:31
|
напиши свою обработку
|
|
2
листопад
08.04.14
✎
23:32
|
(1) С управляемыми формами второй день занимаюсь, боюсь что не осилю. А надо срочно (((
|
|
3
Dionis Sergeevich
08.04.14
✎
23:33
|
(2) нет там ни чего сложного. Форма-кнопка-серверная процедура-запросик по реализациям-заполнение реквизита-запись
|
|
4
Dionis Sergeevich
08.04.14
✎
23:34
|
так же как и в режиме обычное приложение за исключением серверной процедуры
|
|
5
листопад
08.04.14
✎
23:36
|
(3) Примерчик набросайте пожалуйстааааа!!! Очень нужно!!!
|
|
6
Dionis Sergeevich
09.04.14
✎
00:13
|
(5) Ну вот еще. Среди ночи примерчики набрасывать. Ты сделай - не получится что-то - спросишь
|
|
7
Torquader
09.04.14
✎
00:16
|
(5) В общем - действие формы, это команда, которая подвязана на кнопку.
Она имеет две процедуры - клиентскую, где можно что-то вывести, и серверную, где можно заглянуть в базу.
Серверная вызывается из клиентской.
На сервере выполняется запрос, а его результат или прямо присваивается реквизиту формы или передаётся назад на клиента для дальнейшей обработки.
|
|
8
Torquader
09.04.14
✎
00:17
|
P.S. потом, в прошлый раз, вас назвали мальчиком, да ещё и выкладывающим результаты на инфосрат, так что помогать "врагам" как-то не очень хочется.
|
|
9
Otkr
09.04.14
✎
00:23
|
(6) Злой вы, № 83321...
|
|
10
Dionis Sergeevich
09.04.14
✎
00:25
|
(9) Можно дать голодающему рыбу и он наестся один раз. А можно научить пользоваться удочкой и он будет сыт всю жизнь. Здаров
|
|
11
Torquader
09.04.14
✎
13:56
|
(10) А можно просто дать ему пинка и он к вам больше ни с одним вопросом не придёт.
|
|
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший