Конкурс: самый быстрый вариант удаления ненужных строк из Таблицы Значений.
Как быстрее всего удалить ненужные строки из ТЗ?
Скачайте и посмотрите обработку с различными вариантами решения.
|
Как быстрее всего удалить ненужные строки из ТЗ?
Скачайте и посмотрите обработку с различными вариантами решения.
Условия такие: В Таблице значений должен остаться существующий порядок строк. Тестирование на скорость проверяется данной обработкой последовательно на разных наборах данных. Удалить надо строки неудовлетворяющие условию, вычисляемое в функции УсловиеВыполняется() Оперировать надо строками ТЗ, т.к. на практике могут быть и несколько колонок.
Если у Вас есть свое, оригинальное решение, выполняющееся быстрее, чем здесь, пишите в Комментарии текст процедуры - добавлю.
Текущие результаты конкурса можно посмотреть здесь:
http://www.sinor.ru/~filez/delstrtz.gif
27.06.2006: Новый вариант решения от Simod'a.
05.10.2004: Спустя два года ... Очередной НАИБЫСТРЕЙШИЙ вариант решения от Нефедова Сергея.
13.11.2002: Еще один вариант - пока самый быстрый ...
19.09.2002: Добавлен "балласт" - доп.колонки в ТЗ. Добавлено еще два варианта - оба быстрее существующих ...
17.09.2002: счетчик времени стал считать миллисекунды, появилась возможность увидеть результаты с поправкой на длину кода.
15.09.2002: Добавлено еще два варианта, причем один из них оказался самым быстрым из существующих на данный момент. Исключено три варианта - два с ошибкой и самый медленный из работающих.
12.09.2002: avb оптимизировал мой вариант решения. Теперь еще быстрее ...
07.06.2002: Добавил еще один набор, который предложил ROM. Принцип заполнения просто так не объяснить:) - смотрите внутри ...
05.06.2002: Обновил движок - теперь результаты можно видеть в графике!
Добавил проверку полученных после фильтрации ТЗ. ВНИМАНИЕ, не все варианты решений корректно работают !
04.06.2002: Переделан движок. В базе 6 участников ...
Скачать Конкурс: самый быстрый вариант удаления ненужных строк из Таблицы Значений.

Программы разработчика
Ввод сальдо по счету
mszsuz
"Ввод сальдо по счету" - попытка сделать "универсальный" документ для ввода сальдо по любому счету в разрезе по субконто.
Корректировка средней стоимости списания материалов в Бухгалтерии
mszsuz
Решение, предложенное разработчиками конфигурации неправильно работает со счетами, на которых не ведется суммовой учет по одному из субконто, н-р 21-й счет.
КАРТОЧКА СЧЕТА ПО СУБКОНТО (с группировкой по проводкам операции и отбором по корр.счетам)
mszsuz
КАРТОЧКА СЧЕТА ПО СУБКОНТО - позволяет сформировать карточку аналогичную стандартной, но С ГРУППИРОВКОЙ ПО КОРРЕСПОНДЕНЦИЯМ ОПЕРАЦИИ.
Импорт материалов из Бест 2.44
mszsuz
Загрузка справочника материалы, их количества и суммы из текстового файла-отчета "Оборотно-сальдовая ведомость" из Беста-2.
Примеры переносов ч/з ОЛЕ
mszsuz
В данном архиве находятся реальные (сразу оговорюсь "НЕ УНИВЕРСАЛЬНЫЕ".
Альтернативные программы
Конкурс: самый быстрый вариант удаления ненужных строк из Таблицы Значений.
mszsuz
Как быстрее всего удалить ненужные строки из ТЗ?
Скачайте и посмотрите обработку с различными вариантами решения.
Учебник по языку Basic в задачах и примерах
Unknown
Представляемая книга содержит опыт, накопленный автором за время работы преподавателем информатики в школе.
Учебник по технологии программирования
Unknown
Приходилось ли вам когда-нибудь: тратить кучу времени на то, чтобы закодировать неверный алгоритм? использовать слишком сложную структуру данных? при тестировании программы пропустить очевидную проблему? тратить день на то, чтобы обнаружить ошибку, которую можно было бы найти за пять минут? сталкиваться с тем, что программа должна работать в три раза быстрее и использовать меньше памяти? затрачивать титанические усилия на то, чтобы перевести программу с рабочей станции на PC или наоборот? пытаться внести изменения в чужую программу? переписывать программу целиком, потому что разобраться в ней не удалось? Ну и как — понравилось? С программистами такое происходит все время.
Функции для работы с ТЗ (Таблицами Значений)
ADirks
Набор функций для работы с Таблицами Значений, которые я очень часто использую для клепания сложных отчетов.
Внешняя обработка "Отчет по таблице значений" v04-10
sau
ИСХОДНАЯ ИДЕЯ:
Для получения отчета ("Таблица") скармливать одному и тому же
внешнему отчету (ОтчетПоТабЗн.
Быстрые регистры
Unknown
Проект «Быстрые регистры для 1С».
ROM-Mail
ROM
Функциональная классификация
Получение почты напрямую через POP3
Отсылка почты напрямую через SMTP
Библиотека ROM-Mail предназначена для работы с электронной почтой по протоколам POP3 и SMTP.
Учебник по языку Ассемблер в задачах и примерах
Unknown
Профессия программиста удивительна и уникальна.
Обмен данными. Выгрузка документов из типовой Торговля и склад (ТиС) версии 9.2 и загрузка в типовую Бухгалтерию версии 4.5 ![]()
koser
Выгрузка документов из типовой "Торговля и склад" 9.
Оперативная отправка писем из 1С без использования V7plus, ВК и внешних почтовых агентов
Tomba
ЕМАЙЛ_СиДиОУ.
Другие программы категории
Homba 2
Светлицкий Валерий Павлович
Программа "Homba" предназначена для просмотра и анализа конфигураций системы 1С-Предприятие 7.
Управление файлами, версия 1.00 ![]()
koser
Когда меня достало "раскидывать" по сети на множество компов всяческие одинаковые файлы и обновления, то решил - пусть 1С этим займеться.
Методика.Окно табличной части документов
Item
Демо конфигурация v77.
Цикл уроков по бухгалтерской программе "1С:Бухгалтерия 7.7 для Украины".
Alexandr
Подбока уроков рубрики "Компьютерный практикум" из журнала "Налоги и бухучет".
MZ:Архиватор PRO 1.5.0.0 - резервное копирование баз 1С ![]()
mzaharenkov
MZ:Архиватор PRO - это программа для резервного копирования баз 1С, любых документов и важных данных.