Имя: Пароль:
1C
1С v8
Свернуть Табличную часть документа реально ли не выгружая в таблицу значений?
0 Shur1cIT
 
27.06.13
14:19
если да то как?
1 salvator
 
27.06.13
14:20
СП что на это говорит?
2 МихаилМ
 
27.06.13
14:20
найтистроки, удалитьстроку
3 Shur1cIT
 
27.06.13
14:24
(1) говорит нет, есть метод свернуть для табличной части но он совсем по другому работает, может другой метод есть готовый?
4 Сильф
 
27.06.13
14:24
(0) Да, реально.
5 Сильф
 
27.06.13
14:25
(3) Как это "по-другому"?
6 Nenaviwu1c20
 
27.06.13
14:26
А со временной ТЗ не предлагать?
7 salvator
 
27.06.13
14:26
+(5) Мне тоже интересно. КАК?
8 chelentano
 
27.06.13
14:26
(3) ну не томи, расскажи уже
9 vmv
 
27.06.13
14:27
(6) там без тз никак

тс имеет ввиду свернуть в дерево
10 shuhard
 
27.06.13
14:27
(0)[есть метод свернуть для табличной части но он совсем по другому работает,]
форум должен угадать как надо работать ?
11 Shur1cIT
 
27.06.13
14:42
ТабличноеПоле (TableBox)
Свернуть (Collapse)
Синтаксис:

Свернуть(<Строка>)
Параметры:

<Строка> (обязательный)

Строка табличного поля. Тип значения строки табличного поля приведен в описаниях расширений табличного поля у соответствующих объектов.
Описание:

Сворачивает узел в указанной строке дерева.

Доступность:

Толстый клиент.
Примечание:

Используется в случае, если с табличным полем связано дерево значений или список справочника в виде дерева.
Пример:

УзелРазвернут = ЭлементыФормы.ТабличноеПоле.Развернут(Строка);
Если УзелРазвернут Тогда
   ЭлементыФормы.ТабличноеПоле.Свернуть(Строка);
КонецЕсли;
12 chelentano
 
27.06.13
14:43
(11) при чём тут табличное поле? ты же про табличную часть говорил
13 salvator
 
27.06.13
14:44
(11) Теплее...
14 Shur1cIT
 
27.06.13
14:46
Точно спасибо!!! я же дурак!!!

Табличная часть.Свернуть (Tabular section.GroupBy)
Табличная часть (Tabular section)
Свернуть (GroupBy)
Синтаксис:

Свернуть(<КолонкиГруппировок>, <КолонкиСуммирования>)
Параметры:

<КолонкиГруппировок> (обязательный)

Тип: Строка.
Имена колонок, разделенные запятыми, по которым необходимо группировать строки табличного поля.
<КолонкиСуммирования> (необязательный)

Тип: Строка.
Имена колонок, разделенные запятыми, по которым необходимо суммировать значения в строках табличного поля.
Описание:

Осуществляет свертку табличной части по указанным колонкам группировки. Строки, у которых совпадают значения в колонках, указанных в первом параметре, сворачиваются в одну строку. Значения этих строк, хранящиеся в колонках, указанных во втором параметре, накапливаются.
Важно! Оба списка колонок должны покрывать всю табличную часть. Списки колонок не должны пересекаться.

Доступность:

Сервер, толстый клиент, внешнее соединение.
Примечание:

Если в колонке установлен тип и он единственный, то при суммировании будет предприниматься попытка преобразования значения к типу Число.
Если колонке не присвоены типы, то в процессе суммирования будут принимать участие только значения, имеющие тип Число, значения других типов будут игнорироваться.
Если в колонке несколько типов и среди них есть тип Число то в процессе суммирования будут принимать участие только значения, имеющие тип Число, значения других типов будут игнорироваться.
Если в колонке несколько типов и среди них нет типа Число, то результат суммирования будет 0, который будет присвоен в соответствующую колонку, где будет преобразован к значению по умолчанию для типа, установленного в колонке.
Использование метода допустимо только в том случае, если табличная часть получена из свойства объекта. Если табличная часть получена из свойства ссылки (или выборки), то использование этого метода будет вызывать ошибку выполнения.
Пример:

Состав.Свернуть("Номенклатура", "Количество, Сумма, Всего");
15 Shur1cIT
 
27.06.13
14:46
а в 8.0 8.1 такое было?
16 Сильф
 
27.06.13
14:46
(3) -- есть метод свернуть для табличной части
(11) -- ТабличноеПоле (TableBox)
Свернуть (Collapse)

Ты бы определился... Или почитал где-нибудь, чем табличная часть отличается от табличного поля...
17 lamesnake
 
27.06.13
14:48
(14) Дык а не нравится-то тебе чего?
18 Shur1cIT
 
27.06.13
14:53
(17) всё разобрался спасибо