Обработка включает для каждого файла загрузки из excel новую колонку в табличное поле обработки (управляемая форма, тонкий клиент), рассчитывает и выводит общие итоги. Табличку на тонком клиенте выводит в табличный документ. Обработка не использует информационную базу и независима от её структуры, только файлы эксель. Результат объединения тоже сохраняется в файл.
Учет канцтоваров для секретаря.
Назначение: Загрузка таблицы на форму управляемого приложения с программным созданием колонок таблицы (тонкий клиент) из файла Excel. Обработка добавляет для каждого файла новую колонку и рассчитывает общие итоги.
Формат файла загрузки:
— Номер магазина (ячейка с адресом «С1»).
Вторая строчка — зарезервировано. Данные о канцтоварах начинаются с третьей строчки:
— Код (колонка)
— Наименование (колонка)
— Количество (колонка)
Автор:
Космачев Сергей




«без использования базы данных»
а смысл ?
более удобный способ шаманить в екселе?
электролопата вместо экскаватора
(1) Makushimo, можно конечно из экселя в эксель затягивать без 1ски, только на мой взгляд поиск элемента по наименованию в 1ске удобнее и печатная форма тоже. И если что возможностей для доработки больше.
А как же лицензия на 1С? Занимать ее для работы в Эксель, по-моему, не практично!
(3) ну вы же поняли 🙂
(3) Aleksey-29, это на тот случай, когда срочно требуется слепить несколько файлов excel в один сводный файл, программа позволяет обойтись меньшей кровью.
Ндаа
Написать код в 1с8 автору похоже легче, чем ознакомиться с расширенным набором функций Excel. Я бы понял вариацию, когда нужно обработать несколько таблиц *.xls, а есть только бесплатный OpenOffice…
Хотя, если абстрагироваться от конкретной реализации описанной в данном примере, то можно найти идею о хранении неких данных во внешнем хранилище (*.xls). Без модификации штатной конфигурации получить некие обработки с дополнительной информацией из внешнего хранилища…
Хотя чаще для таких целей используют *.dbf, но Excel есть свои прелести — готовая удобоваримая форма.
(2)
и что, вот это работает именно НаКлиенте:
??
Показать
(7) AlexO, в этой обработке не использовалась таблица значений, только табличное поле. Эта обработка полностью работает на клиенте без сервера. Процедура загрузки справочника номенклатуры в ней пока не используется, хотя в случае развития обработки может пригодиться. В первую очередь надо бы уйти от использования com-объекта, но не знаю когда на это будет время.
Спасибо) помогло)