|
Обработкой обновить значение табличной части документа |
☑ |
0
bfss-732
26.10.22
✎
15:50
|
Всем привет!
Делаю обработку создания документа Документ.ОтражениеЗарплатыВФинансовомУчете, в этом документе есть табличная часть "УдержаннаяЗарплата", в которой один из реквизитов "Счет учета", значение строка, гиперссылка (она собирается из многих данных из ОбщаяФорма.НастройкаСчетовУчетаОперации). Этот реквизит автоматом сам собирается в зависимости от значений других реквизитов, если документ руками бить.
ВОПРОС: Как обработкой "обновить", уже заполненные, данные в этом документе, чтоб реквизит "Счет учета" сам заполнился? Что его программно не лепить.
|
|
1
vicof
26.10.22
✎
16:03
|
Вызвать обработчики, которые вызываются при изменении руками.
|
|
2
bfss-732
26.10.22
✎
16:06
|
(1) они не экспортные, менять конфигурацию нельзя
|
|
3
vicof
26.10.22
✎
16:13
|
(2) Вызвать код из обработчиков, который вызывается при изменении руками.
|
|
4
Kassern
26.10.22
✎
16:14
|
(2) Продублируйте не экспортные процедуры/функции и адаптируйте под свою обработку
|
|
5
bfss-732
26.10.22
✎
16:17
|
(4) там каша такая, что не поймешь что откуда и куда.
ЕСли никак по моему вопросу, придется с этой кашей разбираться((((((
|
|
6
bfss-732
26.10.22
✎
16:18
|
Еще проблема что реквизит, не реквизит объекта, ошибку об этом выдает, если просто туда символ(строка) записать
|
|
7
vicof
26.10.22
✎
16:19
|
Што?
|
|
8
Momus
26.10.22
✎
16:26
|
(6) так а зачем его заполнять в обработке, если это реквизит ФОРМЫ?
|
|
9
Momus
26.10.22
✎
16:28
|
Или обработка должна заполнить данные документа в открытой форме документа?
|
|
10
Momus
26.10.22
✎
16:40
|
да и для заполнения нужно вызвать всего две процедуры, обе причем экспортные
|
|
11
bfss-732
26.10.22
✎
17:39
|
(8) документ должен быть правильно заполнен.
|
|
12
bfss-732
26.10.22
✎
17:39
|
(9) документ еще не создан.
|
|
13
bfss-732
26.10.22
✎
17:39
|
(10) какие?
|
|
14
Kassern
26.10.22
✎
17:46
|
(13) откройте уже отладку и посмотрите к каким экспортным процедурам обращается 1ска при изменении реквизита на форме. Скорее всего с перехода 3-5 найдете нужную процедуру/функцию
|
|
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший