|
Как из независимого регистра сделать зависимый |
☑ |
0
Золушка
11.12.13
✎
16:03
|
ЗУП. Когда-то делались доделки, создали независимый периодический регистр сведений. Пользователи вколотили туда тучу записей. По этому регистру строился отчет. Теперь пользователи хотят вколачивать не напрямую в регистр, а в документ. А этот документ при проведении должен сделать запись в регистр. Т.е. как-то надо регистр из независимого сделать подчиненным регистратору (новому документу). При этом сохранить всю ту тучу записей, которую уже вколотили. Как это можно сделать?
|
|
1
Enders
11.12.13
✎
16:06
|
Делаем документ(но не указываем пока что он регистратор)
Переносим в него все записи из регистра.
Очищаем полностью регистр.
Делаем его подчиненным регистратору
Проводим ранее созданный документ.
|
|
2
Золушка
11.12.13
✎
16:09
|
(1) а ограничений по количеству записей в табличную часть никаких нет?
|
|
3
Lama12
11.12.13
✎
16:11
|
(2) Есть. Но они не мешают.
К тому же после проведения документа, еще через одно обновления можешь сделать док как "Операция", т.е. в самом документе нет данных. Только выступает в качестве регистратора.
Сами так переводили недавно один регистр.
|
|
4
Eugene_life
11.12.13
✎
16:12
|
(1) Класс!! А я до такого не додумался, я сперва сохранял данные регистра в Excel, потом делал документ, делал его регистратором, а потом документ заполнял из Excel и проводил.
|
|
5
andry73
11.12.13
✎
16:12
|
(2) Чем меньше, тем шустрее документ работает.Теоретически не ограничено, но тормозить при записи документа с парой тысяч строк в ТЧ будет сильно.
|
|
6
Золушка
11.12.13
✎
16:13
|
Спасибо!
|
|
7
Lama12
11.12.13
✎
16:16
|
(5) Да не... там ограничение на 9999 строк. Дальше счетчик сбивается. ТиИ будет ругаться, но документ запишется
|
|
8
Garry1010
11.12.13
✎
16:21
|
А зачем подчинять регистратору? Документ может и в независимый регистр записывать.
|
|
9
Золушка
11.12.13
✎
16:25
|
(8) чтоб видеть, какой документ сделал движение. Я уж думала сделать просто реквизит типа НовыйДокумент, а не использовать Регистратор... Так наверное и лучше. А то у меня получается на каждую строчку введенной информации надо создавать по документу. В один не засунуть никак.
|
|
10
Enders
11.12.13
✎
16:30
|
(9)
А на каждую строчку новой информации тоже нужно по документу?
Тогда смысл от такого документа?
|
|
11
Garry1010
12.12.13
✎
11:10
|
(9) Ну, можно добавить в регистр реквизит типа Документ.
|
|
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший