|
скопировать строки в ТЗ | ☑ | ||
---|---|---|---|---|
0
Дебет
08.09.15
✎
09:41
|
надо найти в ТЗ строки, эти строки изменить и еще добавить опять же изменённые в ТЗ. делаю вот такой код, который добавляет строки в другую ТЗ, но он не отрабатывает строки в ТЗ не добавились. Нужна помощь
Таб = Новый ТаблицаЗначений; Для каждого СтрокаТЗ из ТабЗатрат Цикл если СтрокаТЗ.ОбъектУчета=Справочники.ОсновныеСредства.НайтиПоКоду("000002584") или СтрокаТЗ.ОбъектУчета=Справочники.ОсновныеСредства.НайтиПоКоду("000002583") тогда СтрокаТЗ.СуммаПР =0; СтрокаТЗ.СуммаНУ =0; СтрокаТЗ.СуммаВР =0; ЗаполнитьЗначенияСвойств(Таб.Добавить(), СтрокаТЗ) конецесли; КонецЦикла; |
|||
1
Timon1405
08.09.15
✎
09:43
|
а колонки у Таб есть?
|
|||
2
DS
08.09.15
✎
09:44
|
И какие же свойства "Таб" должны заполниться?
|
|||
3
Djslon
08.09.15
✎
09:46
|
сделай через переменную
Нстр = Таб.Добавить() ЗаполнитьЗначенияСвойств(НСТР,СтрокаТЗ) |
|||
4
Дебет
08.09.15
✎
09:47
|
(2)надо определить колонки ?
|
|||
5
Брегорьян
08.09.15
✎
09:47
|
(3) И какие же свойства НСТР должны заполниться?
|
|||
6
Дебет
08.09.15
✎
09:47
|
(3) не работает
|
|||
7
DS
08.09.15
✎
09:48
|
(4) Надо создать / скопировать колонки.
|
|||
8
Дебет
08.09.15
✎
09:49
|
(7) подскажи как
|
|||
9
Djslon
08.09.15
✎
09:50
|
Да, колонки надо определить
|
|||
10
DS
08.09.15
✎
09:51
|
Таб = ТабЗатрат.СкопироватьКолонки();
|
|||
11
Дебет
08.09.15
✎
09:53
|
(10) так и сделал, но результата нет
|
|||
12
Брегорьян
08.09.15
✎
09:54
|
(11) или ты его не видишь?
|
|||
13
Дебет
08.09.15
✎
09:56
|
(12) увидел, спасибо. А добавить к другой ТАблице эту полученную ТЗ можно так через ЗаполнитьЗначенияСвойств
|
|||
14
DS
08.09.15
✎
10:02
|
(13) А в (0) ты разве не это делал?
|
|||
15
Niveus
08.09.15
✎
14:22
|
(12) Только елозить умеешь?
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |