|
Как скопировать строку табличной части документа
| ☑ |
0
CTmuB
26.09.11
✎
18:00
|
Создаю документ, заполняю табличную часть
создаю новую строку заполняю
нужно скопировать последнюю созданную строку и поменять в ней некоторые реквизиты
|
|
1
Jstunner
26.09.11
✎
18:00
|
добавить и заполнить
|
|
2
CTmuB
26.09.11
✎
18:01
|
заново?
|
|
3
CTmuB
26.09.11
✎
18:02
|
нужно что-то вроде програмного вызова F9 для табличной части формы документа
|
|
4
Jstunner
26.09.11
✎
18:03
|
(2) что-то смущает?
|
|
5
Mort
26.09.11
✎
18:03
|
не поверите,
СкопироватьСтроку()
|
|
6
Mort
26.09.11
✎
18:04
|
Хотя что имел в виду автор, я так и не понял.
|
|
7
CTmuB
26.09.11
✎
18:06
|
(5)
НоваяСтрока = Док.ТЧ.Добавить();
,,,,,
ЕщеОднаНоваяСтрока = НоваяСтрока.СкопироватьСтроку()
Что-то типа этого
|
|
8
CTmuB
26.09.11
✎
18:12
|
вобщем суть в том что создается документ заполняется одна строка и нужно добавить ещё одну строку копированием
|
|
9
unregistered
26.09.11
✎
18:13
|
СкопироватьСтроку() - метод табличного поля, а не ТЧ или ТЗ.
Если заполнение происходит не на форме, а программно, то разве возможно использование этого метода?
|
|
10
unregistered
26.09.11
✎
18:15
|
Программно как-то так:
НоваяСтрокаТЧ = ТЧ.Добавить();
ЗаполнитьЗначенияСвойств(НоваяСтрокаТЧ, ТЧ[ТЧ.Количество()-2]);
|
|
11
CTmuB
26.09.11
✎
19:38
|
(9) нельзя, поэтому вопрос и возник
|
|
12
CTmuB
26.09.11
✎
19:39
|
(10) спасибо попробую
|
|
13
CTmuB
27.09.11
✎
10:49
|
(10) попробовал, спасибо
|
|