Сжатие файла выгрузки #10413


#0 by troll
Сразу отбиваюсь - в 1с,в качестве программиста, присутствую может быть чуть больше месяца. Вопрос: Существуют ли в 1с встроенные средства упаковки в  файлов zip-архив? Если не существует, то подскажите, плиз, ссылку на компоненту, которая это умееет делать. пасиб всем!
#1 by Олег_1978
Так в конфигураторе есть меню Администвирование -> Выгрузить данные... Или ты не это имеешь в виду?
#2 by OFF
Еще раз и помедленне :) ЗЫ. Администрирование / Сохранить данные (Выгрузить данные) смотрим что получилось. Если речь об этом :)
#3 by Фокусник
Из языка можно запускать внешний архиватор через КомандаСистемы(<СтрокаКоманды>)
#4 by troll
и - я, наверное не правильно выразился! Вобщем, написал обработку, которая выгружает в текстовый файл порядка десяти документов, и шлет эту выгрузку по почте на центральную базу. и вот захотелось мне уменьшить передаваемый трафик (не заню зачем, но экономия - есть экономия), и сейчас интересуюсь как можно из программного кода сжимать эту "текстовую выгрузку". Вызов внешнего архиватора, понятное дело, простой метод, но хочется всетаки что-нибудь по элегантнее, чем вызов архиватора из ком. строки, потом - проверка успешности создания архива при помощи ФС.СуществуетФайл(ПутьКФайлу)... ну.. как-то, почему-то этот способ мне не нравится.. хотя при отсутствии других способов можно прибегнуть и к этому!
#5 by YamMike
иначе никак не получится, только КомандаСистемы или запуститьприложение
#6 by OFF
Да ну! Да не ужель? А файлик 1CV7FILE.LST такой интересный шот говорит?
#7 by Фокусник
У меня аналогичная ситуация: обмен между центральным и региональными офисами. Сделал архивацию через КомандаСистемы. Размыслил так: если типовое обновление регламентных отчетов использует внешний архиватор, значит внутренними средствами никак... :)
#8 by romix
Запускать внешний архиватор лучше через WScript.Shell
#9 by YamMike
а о чём он говорит?
#10 by SKrin
Внешняя компонента Wheel.Addin Функциональная классификация : -Отсылка почты напрямую через SMTP -Работа с ZIP-архивами -Чтение и запись ключей реестра -Чтение и запись бинарных файлов -Работа с системными шрифтами
#11 by troll
to off..... блинище! этож идея.. то какая.. т.е. можно подредактировать содержимое 1CV7FILE.LST и выполнять сохранение базы.... а фиг 1с сохранит все документы определенные в файле, а мне нужно отобрать их по определенным реквизитам и только потом выгружать!
#12 by OFF
ЖКК, РТФМ кг/ам
#13 by laeg
А чем УРБД не устраивает ?
#14 by troll
to off -  (ЖКК, РТФМ кг/ам) - это че? я ж еще ньюб в 1с!
#15 by troll
нууууууууу....... ты знаешь..... вот он меня достал.. блин достал так достал! конфигу поменял и начинаешь слушать от удаленных точек что у них соединение с банком рвется (это новый md-шник тфнется по почте) и вообще чето он мне не понравился своим подходом к миграции метаданных и ОСОБЕННО тем, что помимо стандартного номера документа эта БЕДА (УРБД имею ввиду) добавляет к экземпляру метаданных еще свой идентиыикатор..... короче у меня в базах теперь номенклатура двоится и документы некоторые даже "шестерятся".. вобшем не надо про УРБД.. не исключаю что я эту компоненту не доварил, но условия постоянной смены конфигурации эта компонента - явно не выход!
#16 by OFF
Яndex, най дется все :) <..... короче у меня в базах теперь номенклатура двоится и документы некоторые даже "шестерятся"..> - эт камень в твой огород, РТФМ
#17 by laeg
Есть проблема при обновлении МД-шника, только в том что трафик занимает. А нафига так часто Мд-шник менят ? Раз в месяц и то думаю можно реже делать. А вот на счет "задвоения" доков это уж камень точно в твой огород, при желании конечно можно это сделать, но соблюдая правила обмена думаю сложно такое повторить. Пару фирм сидят на УРБД, все даже очень ГУД, ни каких проблем нету, думаю многие подтвердят мои слова.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С