Имя: Пароль:
1C
 
Количество различных в колонке ТЗ
0 НовыйУчастник Форума
 
09.09.09
14:55
Выгрузил я колонку из ТЗ, в ней повторяющиеся данные...как узнать количество различных строк? есть волшебная функция или метод?

т.е.

вася
вася
петя
вася
коля

кол-во различных = 3.
1 mikecool
 
09.09.09
14:55
свернуть
количество
2 Mort
 
09.09.09
14:55
Скукожь его обратно! В левую ТЗ и сгруппируй.
3 Irbis
 
09.09.09
14:56
Сверни как надо и количество строк
4 Mort
 
09.09.09
14:56
+2 *сверни.
5 Икогнито
 
09.09.09
14:57
В запрос выкинь и примени Выбрать Различные
6 Aloex
 
09.09.09
15:04
(0)Добавь колонку с значением = 1 и сверни.
7 Irbis
 
09.09.09
15:05
(6) Не обязательно
8 Aloex
 
09.09.09
15:06
(7) Что не обязательно?
9 golden-pack
 
09.09.09
15:07
Запрос = Новый Запрос;
   Запрос.Текст = "ВЫБРАТЬ РАЗЛИЧНЫЕ
                  |    ТаблицаЗначений.Номенклатура
                  |ПОМЕСТИТЬ Врем
                  |ИЗ
                  |    &ТЗ КАК ТаблицаЗначений
                  |;
                  |
                  |////////////////////////////////////////////////////////////////////////////////
                  |ВЫБРАТЬ
                  |    КОЛИЧЕСТВО(РАЗЛИЧНЫЕ Врем.Номенклатура) КАК КоличествоРазличных
                  |ИЗ
                  |    Врем КАК Врем";
Запрос.УстановитьПараметр("ТЗ",Товары);

=======================================

Только условие - в ТЗ у колонок должны быть явно заданы типы
10 Irbis
 
09.09.09
15:09
(8) Колонку добавлять.
11 Aloex
 
09.09.09
15:11
(10) да, действительно.