Переключение на Главную Страницу Страницы: 1 ОтправитьПечать
Обычная тема нужен класс для обработки ТаблицыЗначений или ИТ методами запроса (число прочтений - 1457 )
ol
Senior Member
****
Отсутствует


1C++ rocks!

Сообщений: 272
Местоположение: Санкт-Петербург
Зарегистрирован: 24. Января 2009
Пол: Мужской
нужен класс для обработки ТаблицыЗначений или ИТ методами запроса
16. Мая 2009 :: 10:50
Печать  
не знает ли кто, есть ли такой класс ?
например, в отчете, где идет обработка объекта Запрос при помощи его методов: Группировка(), вНачалоВыборки(), ПолучитьАтрибут() и т.д., можно было бы просто подставить вместо переменой запрос - таблицу значений или индексированную таблицу (сгруппированную методом Группировать)? (чтобы как можно меньше изменять код отчета)

сам не смог найти
помогите, плиз
« Последняя редакция: 16. Мая 2009 :: 12:30 - ol »  
Наверх
ICQ  
IP записан
 
ol
Senior Member
****
Отсутствует


1C++ rocks!

Сообщений: 272
Местоположение: Санкт-Петербург
Зарегистрирован: 24. Января 2009
Пол: Мужской
Re: нужен класс для обработки ТаблицыЗначений или ИТ методами запроса
Ответ #1 - 18. Мая 2009 :: 09:30
Печать  
да вот - покумекал малость и сделал неожиданный вывод, что с ИТ после метода Группировать(...) такой фокус не получится. Нужна плоская таблица.
  
Наверх
ICQ  
IP записан
 
berezdetsky
1c++ power user
Отсутствует


barba non facit sisadminum

Сообщений: 1986
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: нужен класс для обработки ТаблицыЗначений или ИТ методами запроса
Ответ #2 - 18. Мая 2009 :: 10:04
Печать  
Вот вспомнилось: ТаблицаГруппировок.
"Группировка(), вНачалоВыборки(), ПолучитьАтрибут()" - там есть. И да, плоская таблица..
  

пароль как коньяк, чем больше звездочек, тем лучше
Наверх
IP записан
 
ol
Senior Member
****
Отсутствует


1C++ rocks!

Сообщений: 272
Местоположение: Санкт-Петербург
Зарегистрирован: 24. Января 2009
Пол: Мужской
Re: нужен класс для обработки ТаблицыЗначений или ИТ методами запроса
Ответ #3 - 18. Мая 2009 :: 10:13
Печать  
да, уже ковыряю. Там есть метод Сгруппировать(). Работает помедленней чем Группировать() ИТ, но достаточно шустро. Думаю, напишу свою процедурку, которая преобразует ИТ после Группировать() в плоскую. Должно по идее получиться быстрее. И добавить оставшиеся методы, вроде НачалоПериода(), Получить и т.д.
  
Наверх
ICQ  
IP записан
 
ol
Senior Member
****
Отсутствует


1C++ rocks!

Сообщений: 272
Местоположение: Санкт-Петербург
Зарегистрирован: 24. Января 2009
Пол: Мужской
Re: нужен класс для обработки ТаблицыЗначений или ИТ методами запроса
Ответ #4 - 18. Мая 2009 :: 10:21
Печать  
ага, извиняюсь, я смотрел вариант от trad, а в твоем варианте есть уже Получить(), и даже ЗначениеУпорядочивания()  Улыбка
Так что не хватает совсем немного для полной эмуляции
  
Наверх
ICQ  
IP записан
 
Переключение на Главную Страницу Страницы: 1
ОтправитьПечать