Цитата |
---|
SvetaS_love написал: с оценки возможности и скорости выполнения нечёткого поиска по достаточно большому числу полей группировки и надо было начинатьАндрей VG, так я и начинала |
Тогда, остаётся вам пожелать успехов!
16.09.2015 09:49:16
Тогда, остаётся вам пожелать успехов! |
|||
|
|
16.09.2015 10:27:05
очень смущает функция #119... зачем заставлять её работать с объектом Range?.. почему бы не переделать её для работы с Array? (чтобы прибавить скорости)
Изменено:
чтобы не гадать на кофейной гуще, кто вам отвечает и после этого не совершать кучу ошибок - обратитесь к собеседнику на ВЫ - ответ на ваш вопрос получите - а остальное вас не касается (п.п.п. на форумах)
|
|
|
|
16.09.2015 10:33:21
Я отредактировала все коментарии
Изменено:
одинокий странник
|
|
|
|
16.09.2015 10:56:14
вы бы отредактировали те посты - коды вставили бы при русской раскладке клавиатуры - так и комменты были бы лучше понятны, что вы там делали... а так, вникать в весь код - времени нет... и вы проблему не проясняете: уже ведь говорили - или взамен массива можно использовать словарь (когда размерность неизвестна изначально) и словарь можно передать в функцию... или как, The_Prist ещё в самом начале говорил (насколько помню) - по частям на более мелкие массивы... вобщем, пути оптимизации искать, если общий алгоритм устраивает... а замена Range на Array или Dictionary или Collection - это всегда первое, что напрашивается... если вы это не сделаете, то при такой многоплановой постановке задачи и таком однозначном коде вникать во все ваши коды, думаю, никто не станет... кроме вас... успехов!.. или оптимизация или другой алгоритм или заказ Работы...
p.s. я не спрашивала, почему вы пытаетесь уйти от массивов, а спросила, почему считаете, что Range может работать быстрее (ваше право) - я такого не видела в природе... скорее ваш вопрос к вам - что там за такой страшный массив, что на нём всё вешается - значит с массивом работать по-другому (как говорил, The_Prist... или словари или коллекции - как уже сказала) - ответ #123 не ответ на #122 - а #122 просто совет для скорости (как реализовывать - не возьмусь - причина: время и объём работы и отсутствие мощностей вашего железа для объёма и нюансов вашего рабочего файла и отсутствие файла и знаний украинского языка у меня)
Изменено:
чтобы не гадать на кофейной гуще, кто вам отвечает и после этого не совершать кучу ошибок - обратитесь к собеседнику на ВЫ - ответ на ваш вопрос получите - а остальное вас не касается (п.п.п. на форумах)
|
|
|
|
16.09.2015 11:19:55
Простейший каркас для групповых полей Группа, Наименование и вычисляемого поля Вес
Создаём класс ProductPivotRow с полями
Далее код сбора информации для сводной
Собственно, нужно написать (насколько понял - они уже есть) функции поиска значений Группы FindProductGroup, Наименования FindProductName и Веса GetProductWeight
Изменено: |
|||||
|
|
07.11.2016 23:05:54
Беда... Поделились? А что от форума хотите? Помощи?
Создайте тему, покажите файл-пример с кодом. |
|
|
|
07.11.2016 23:13:30
|
||||
|
|
|||