8.х Аналог метода "Найти" таблицы значений

Тема в разделе "Конфигурирование на платформе "1С:Предприятие 8"", создана пользователем Margo2013, 28 май 2012.

  1. TopicStarter Overlay
    Margo2013
    Offline

    Margo2013

    Регистрация:
    28 май 2012
    Сообщения:
    1
    Симпатии:
    0
    Баллы:
    1
    Всем привет!

    У меня восьмерка 8.1 опыт не очень, но стараюсь. Делала фирме один отчетик, там надо запросом выбрать много данных, поместить в табл значений и в ней в некоторых строках посчитать четрые колонки.

    строки я искала по текстовой колонке ТЗ.Найти (тек_имя_фирмы, "КороткоеНаименование") и потом расчитываю.

    строк 80 тыщ, жутко долго ищет. чем можно заменить или ускорить?
  2. Allizar
    Offline

    Allizar Опытный в 1С

    Регистрация:
    24 сен 2006
    Сообщения:
    413
    Симпатии:
    0
    Баллы:
    26
    А почему колонки в запросе посчитать нельзя?
  3. alexburn
    Offline

    alexburn Модераторы Команда форума Модератор

    Регистрация:
    5 янв 2009
    Сообщения:
    14.781
    Симпатии:
    509
    Баллы:
    204
    Не проще ли свернуть эту ТЗ, допустим по полю КороткоеНаименование ?
  4. Yuric
    Offline

    Yuric

    Регистрация:
    28 май 2012
    Сообщения:
    1
    Симпатии:
    0
    Баллы:
    1
    к вопросу о быстром поиске по ТЗ
    тоже лениво было ставить индексацию по колонке, и по большим ТЗ поиск затуплялся, хотя нечасто. лучше логически разбивать данные, в запросе использовать уточняющие условия.. например берешь не за весь год выборку, а за месяц или еще по другим условиям в зависимости от задачи. еще подключаешь индексы. тут вот есть тест увеличения скорости поиска по ТЗ примерно в сто раз
Похожие темы
  1. dil
    Ответов:
    2
    Просмотров:
    1.086
  2. Hexfrog
    Ответов:
    1
    Просмотров:
    1.959
  3. Sunbear
    Ответов:
    1
    Просмотров:
    679
  4. milkis
    Ответов:
    5
    Просмотров:
    911
  5. Tranguol
    Ответов:
    16
    Просмотров:
    616
Загрузка...

Поделиться этой страницей