| 
    
        
     
     | 
    
  | 
скопировать строки в ТЗ | ☑ | ||
|---|---|---|---|---|
| 
    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) Только елозить умеешь?     
         | 
 | Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |