Показать сообщение отдельно
Старый 28.06.2005, 15:09   #17  
SVG is offline
SVG
Участник
 
201 / 10 (1) +
Регистрация: 15.11.2004
Легко (с) будущая актриса

Тока в базе искать примеры ен выйдет - у меня сейчас нет под руками стандартной кронусовской, да и как я уже говорил, галки "строить SIFT" по умолчанию всегда стоят
Так что поступаем следующим образом. Могу привести просто пример - последовательность действий, могу сделать специально для вас таблицу и кодеюнит для теста - скажите только ID для двух таблиц и юнита

Собственно действия такие -
создаем таблицу
Код Цвет Количество
Первичный ключ - Код
Создаем дополнительный ключ - Цвет, ставим галку SIFT,
ставим SumField Количество.

Создаем кодеюнит, в котором пишем тупо
SETCURRENTKEY(Цвет);
CALCSUMS(Количество);
MESSAGE(FORMAT(Количество));
- запускаем - работает.

это пример использования SIFT без выч.поля
Теперь топаем в таблицу, убираем галку SIFT и снова запускаем кодеюнит - снова все работает - это пример того, что SIFT вообще вещь абсолютно самостоятельная - есть она, или нет ее - никому не интересно, суммирование (или расчет вычисляемых полей) будет работать.

Могу сделать все в fob и выложить, тока ID давайте.

ЗЫ братья близнецы чтоли? вступления разные, а просьба - вплоть до запятых одинакого написана