Вход | Регистрация


1С:Предприятие ::

Метки: 

Добавить строку в табличное поле с типом табличная часть 1с 8

Я
   skupidom
 
10.11.17 - 13:25
На форме табличное поле с типом табличной части.Как добавить в табличное поле новую строку ?
 
 
   volfy
 
1 - 10.11.17 - 13:28
тч.добавить() ?
   volfy
 
2 - 10.11.17 - 13:29
или у тебя там макет? Тогда 
макет = получитьмакет("Макет1");
ОбластьСтроки = Макут.ПолучитьОбласть("Строка1");
ТабДок.Вывести(ОбластьСтроки);
   volfy
 
3 - 10.11.17 - 13:29
опечатка...ну я думаю ты поймёшь)
   RomaH
 
4 - 10.11.17 - 13:34
Объект.Тч.Добавить();
   skupidom
 
5 - 10.11.17 - 14:44
не доступно для изменения, 
у меня на форе табличное поле с типом табличная часть
   Михаил Козлов
 
6 - 10.11.17 - 14:56
(5) Интерактивно добавляется?
   skupidom
 
7 - 10.11.17 - 15:32
ТЗНайденыСтроки = ЭлементыФормы.ТаблицаДанныхНайденыСтроки.ТекущиеДанные;
    Таблица = ПолучитьВыборкуПоКритериюОтбора("СвязанныеДокументы",ЗаказПоставщику);    
Для Каждого СтрТ Из Таблица Цикл 
        
Если СтрТ.Ссылка.Проведен = Истина Тогда
            
ТЧВыполнениеРабот = СтрТ.Ссылка.рар_ВыполнениеРабот;            
            
            Для Каждого стрнашли Из ТЧВыполнениеРабот Цикл        
                        
                
НоваяСтрНайденаСтр = ТЗНайденыСтроки.Добавить();
                
                НоваяСтрНайденаСтр.СсылкаДокЦепочки = СтрТ.Ссылка;
                
                НоваяСтрНайденаСтр.ВыбранаНайдена = Истина;
                
            КонецЦикла;                 
            
КонецЕсли;

так не добавляет данные, в чем я ошибся ?
   Михаил Козлов
 
8 - 10.11.17 - 15:40
ТЗНайденыСтроки какой тип имеет?
Вы уверены, что в  ЭлементыФормы.ТаблицаДанныхНайденыСтроки.ТекущиеДанные можно добавлять строки?
   skupidom
 
9 - 10.11.17 - 15:43
у меня на форме табличное поле с типом табличной части.Можно пример: как заполнить это табличное поле ?
   Lexey_
 
10 - 10.11.17 - 15:48
(9) пример в (1)
 
  Рекламное место пустует
   ptiz
 
11 - 10.11.17 - 16:06
(0) УФ? Тогда Элементы.ТвояТаблицаФормы.ДобавитьСтроку();
   h-sp
 
12 - 10.11.17 - 16:07
(11) Объект.тч.добавить()
   skupidom
 
13 - 10.11.17 - 16:11
обычные
есть документ. У него есть доп.форма: "ФормаИзмененияСтрокВыполненияРабот". У документа есть табличная часть, как ее связать с табличным полем и разместить на этой форме? Тип значения для табличного поля не могу выбрать = ДокументТабличнаячасть...
   Михаил Козлов
 
14 - 10.11.17 - 16:14
"У документа есть табличная часть, как ее связать с табличным полем и разместить на этой форме?" указать в качестве данных ТЧ документа. Можете увидеть в любой типовой конфе у практически любого документа.
Доп. форма - это форма документа или произвольная?
   skupidom
 
15 - 10.11.17 - 16:16
форма документа
   ptiz
 
16 - 10.11.17 - 16:18
(12) Это ж на сервер гонять?
   skupidom
 
17 - 10.11.17 - 16:19
это не форма Документа,Списка или Выбора,это еще 1 форма
   ptiz
 
18 - 10.11.17 - 16:20
(13) Расширение элементов управления, расположенных в форме (Extension for controls located in a form)
Данные (Data)
Использование:

Чтение и запись.
Описание:

Тип: Строка.
Содержит имя связанной переменной.

ТабПоле.Данные = "Товары";
   skupidom
 
19 - 10.11.17 - 16:23
документобъект.табличнаячасть или просто табличнаячасть ?
тип значения при этом пустой?
как теперь заполнить это табличное поле данными ?
   h-sp
 
20 - 10.11.17 - 16:25
(16) на клиенте работает
   h-sp
 
21 - 10.11.17 - 16:25
(19) оператором присваивания. При помощи буковки "=".
   ptiz
 
22 - 10.11.17 - 16:32
(20) Да, работает. А в чем отличие этих двух вариантов?



Список тем форума
  Рекламное место пустует
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух.
Фредерик Брукс-младший
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует