Имя: Пароль:
1C
1C 7.7
v7: Как посчитать одинаковые значения в таблице значений?
,
0 sysadminlk
 
18.05.12
16:17
Подскажите как посчитать одинаковые значения в таблице значений?

   ТаблицаСекцийНаКоторыеНетПравил = СоздатьОбъект("ТаблицаЗначений");
   ТаблицаСекцийНаКоторыеНетПравил.НоваяКолонка("Секция");

   ТаблицаСекцийНаКоторыеНетПравил.ВыбратьСтроки();
   Пока ТаблицаСекцийНаКоторыеНетПравил.ПолучитьСтроку() = 1 Цикл
       Сообщить(""+ТаблицаСекцийНаКоторыеНетПравил.НомерСтроки+" "+ТаблицаСекцийНаКоторыеНетПравил.Секция+"");
   КонецЦикла;



результат
1 Maral Company, 17.05.12
2 Cooler
3 Cooler
4 Mainboard for Intel Pentium IV
5 Mainboard for Intel Pentium IV
6 Notebook Accessories
7 Notebook Accessories
8 Notebook Accessories
9 Notebook Accessories
10 Keyboard protectiv film
11 Keyboard protectiv film
12 Keyboard protectiv film
13 Наклейка для клавиатуры пластиковые черные
14 Наклейка для клавиатуры пластиковые черные
15 Наклейка для клавиатуры пластиковые черные
16 Наклейка для клавиатуры пластиковые черные
17 Наклейка для клавиатуры пластиковые черные
18 Наклейка для клавиатуры пластиковые черные
19 Наклейка для клавиатуры пластиковые черные
20 Наклейка для клавиатуры пластиковые черные
21 Наклейка для клавиатуры пластиковые черные
22 Наклейка для клавиатуры пластиковые черные
23 Наклейка для клавиатуры пластиковые черные
24 Наклейка для клавиатуры пластиковые черные
25 Наклейка для клавиатуры пластиковые черные
26 Наклейка для клавиатуры пластиковые черные
27 Наклейка для клавиатуры пластиковые черные
28 Наклейка для клавиатуры пластиковые черные
29 Наклейка для клавиатуры пластиковые черные
30 Наклейка для клавиатуры пластиковые черные
31 Наклейка для клавиатуры пластиковые черные
32 Наклейка для клавиатуры пластиковые черные
33 Наклейка для клавиатуры пластиковые черные
34 Наклейка для клавиатуры пластиковые черные
35 Наклейка для клавиатуры пластиковые черные
36 Printer
37 Printer
38 Projector
39 UPS
40 UPS
41 UPS
42 UPS


Как простым способом сделать таблицу вида:
1 UPS 4
2 Projector 1
3 Printer 2
и т.д.
1 Нуф-Нуф
 
18.05.12
16:19
добавить колонку, присвоить всем строкам значение 1 и свернуть
2 1Сергей
 
18.05.12
16:20
нетолерантное название у наклеек
3 slowpoke1C
 
18.05.12
16:20
Добавить поле Счет, типа число,
в каждую строку вставить число 1,
потом свернуть таблицу значений,
Профит. так и будет.
4 Irek-kazan
 
18.05.12
16:20
select count(*), Name
from table
group by Name
5 slowpoke1C
 
18.05.12
16:21
(4) Таблица значений, не БД
6 Irek-kazan
 
18.05.12
16:22
(2)  Кыргызстан
7 sysadminlk
 
18.05.12
16:30
(1) так и сделал, спасибо
(6) так и есть ))) у нас и не такое в прайсах прочитать можно
8 Эльниньо
 
18.05.12
16:30
(2) Наклейка для клавиатуры пластиковые афроамериканские.
9 sysadminlk
 
18.05.12
16:37
(2)
Толера?нтность (лат. tolerare — терпеть, переносить) может означать:
Логотип Викисловаря
В Викисловаре есть статья «толерантность (значения)»

   Толерантность в социологии и психологии — терпимость, умение спокойно, без враждебности воспринимать чужой образ жизни, поведение, обычаи, чувства, мнения, идеи, верования.
   Иммунологическая толерантность — иммунологическое состояние организма, при котором он не способен синтезировать антитела в ответ на введение определённого антигена при сохранении иммунной реактивности к другим антигенам. Проблема иммунологической толерантности имеет значение при пересадке органов и тканей.
   Экологическая толерантность — способность организмов переносить неблагоприятное влияние того или иного фактора окружающей среды.
   Толерантность в фармакологии, иммунологии и наркологии — снижение реакции на повторяющееся введение лекарств, наркотиков или психоактивных веществ; привыкание организма, ввиду чего требуется всё большая и большая доза для достижения присущего веществу эффекта.
   Толерантность в математике — рефлексивное, симметричное, но не обязательно транзитивное (в отличие от отношения эквивалентности) бинарное отношение.
   Толерантность переменной — термин регрессионного анализа.
   Инженерная толерантность — разность между наибольшим и наименьшим предельными значениями (размеров, массовой доли, массы), которая задаётся на геометрические размеры деталей, механические, физические и химические свойства.
10 1Сергей
 
18.05.12
16:40
(9) и?
11 Эльниньо
 
18.05.12
16:41
Толерантность — снижение реакции на повторяющееся введение лекарств, наркотиков или психоактивных веществ; привыкание организма, ввиду чего требуется всё большая и большая доза для достижения присущего веществу эффекта.

Вон оно чо!
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой