|
Можно ли как реквизит формы заменить на табличную чаcть?
| ☑ |
0
AlexBor
naïve
05.06.13
✎
09:48
|
Смысл простой есть некоторая база в ней некоторый документ а в нем реквизит формы "Исполнитель" ссылается на справочник сотрудники. Поставлена задача, что исполнителей может быть и 3 и 5 и т.д. есть мысль заменить реквизит формы на табличную часть только не совсем понятно как сделать что бы в прошлых документах исполнители из реквизита формы перенеслись в табличную чать?
|
|
1
Ненавижу 1С
гуру
05.06.13
✎
09:49
|
(0) перезаписать документы
|
|
2
Defender aka LINN
05.06.13
✎
09:50
|
(1) Не, ну это ж код писать, думать... Ты магическую кнопку покажи.
|
|
3
AlexBor
naïve
05.06.13
✎
09:51
|
(1) После чего?
|
|
4
Ненавижу 1С
гуру
05.06.13
✎
09:51
|
и почему "реквизит формы", а не документа?
|
|
5
VanDiesel
05.06.13
✎
09:51
|
Выгружай в файл - потом из него загрузишь сохранить 20 секунд времни написать обработку по загрузке 3 мин.
|
|
6
Ненавижу 1С
гуру
05.06.13
✎
09:51
|
(3) после того как добавишь ТЧ, но перед тем как удалишь реквизит ДОКУМЕНТА (не формы)
|
|
7
AlexBor
naïve
05.06.13
✎
09:52
|
(4) Пусть будет документа
|
|
8
Alexaha
05.06.13
✎
09:52
|
(0) универсальный подбор и обработка объектов
НС = Объект.ТвояТаблЧасть.Добавить();
НС.ТвойРеквизит = Объект.Реквизит;
Объект.Записать();
|
|
9
VanDiesel
05.06.13
✎
09:54
|
(7) А ну верно - если реквизит будешь жить - напиши выборку в которой будешь добавлять реквизит в ТЧ. 5-7 строчек текста
|
|
10
SherifSP
05.06.13
✎
09:54
|
(0) Перед записью документа сделай процедуру которая запишет все в таб часть, перезапиши групповой обработкой
|
|
11
SherifSP
05.06.13
✎
09:55
|
(9) Не Van, а Vin)
|
|
12
Gars
05.06.13
✎
10:11
|
(11) Не путай, это по-голландски... ;-)
|
|
13
AlexBor
naïve
05.06.13
✎
10:57
|
Спасибо очень помогли
|
|