Добавим кнопку в меню печать и на нее повесим "Присоединенные файлы"

В УПП наверно все знакомы — можно присоединять файлы. За счет обработки можно присоединить файлы из любого документа к данному документу. Обработка подключается типовым способом. В ней же в справочнике Дополнительные печатные формы добавляете документы с которыми она работает и в каждом появиться кнопка «Файлы» которая откроет справочник ХранилищеДополнительнойИнформации

Так вот чтобы не снимать с поддержки конфигурацию можно присоединить файлы к любому документу с помощью внешней печатной формы, в которой на обработчик печати повешена функция открытия справочника ХранилищеДополнительнойИнформации. Впрочем так можно повесить на эту кнопку любой обработчик.

15 Comments

  1. aet

    Небольшое ограничение: тип реквизита Объект справочника ХранилищеДополнительнойИнформации не «любая ссылка»

    Reply
  2. ser6702

    делал просто так из люопытства — думаю довести до ума в УПП уж для документов всегда возможно. Ну и с типом Реквизита Объект в справочнике ХранилищеДополнительнойИнформации само собой надо поставить все так чтоб было соответствие. Ну а так то работает?

    Reply
  3. cdb

    При попытки скачать обработку «ПрисоединениеФайлов.epf» предлагается скачать файл изображения «$71C8CB20D683F383.jpg».

    Непорядок 🙁

    Reply
  4. ser6702

    (3) cdb, исправил

    Reply
  5. cool.vlad4

    а в чем цимес-то? я просто может не понял, но там же есть вверху кнопка файлы. вот если б оно крепило во внешнюю базу.

    Reply
  6. cleaner_it

    Смысл есть, идея хорошая! Сейчас эта кнопка не во всех документах, а так можно будет минимальными доработками обойтись.

    Reply
  7. Igor030370

    два года назад я уже выкладывал подобную обработку на инфостарте. Она, правда, использовала собственный механизм хранения внешних прикреплений, который так же опубликован в этой статье…

    http://infostart.ru/public/89660/

    Reply
  8. chmv

    Лучше хранить не файлы, а ссылки на файлы. Иначе база будет неподъемной

    Reply
  9. ser6702

    (7) Igor030370,

    на самом деле это решается одной-двумя процедурами — могу привести текст здесь если интересно. Вы открываете форму присоединенных файлов (справочник) из документов (<там в ней уже добавлено тектсовое поле, куда, например при записи документа (или при проведении, или обмене что может быть важно, если есть обмен и хочется чтоб файлы попадали в горовную базу)>) записывается ссылка , место хранения которой определяется томом. Настройки томов хранения уже есть в УПП — конечно не так как в БСП уже реализованно — но все таки…

    Reply
  10. ser6702

    (8) chmv, на самом деле это решается одной-двумя процедурами — могу привести текст здесь если интересно. Вы открываете форму присоединенных файлов (справочник) из документов (<там в ней уже добавлено тектсовое поле, куда, например при записи документа (или при проведении, или обмене что может быть важно, если есть обмен и хочется чтоб файлы попадали в горовную базу)>) записывается ссылка , место хранения которой определяется томом. Настройки томов хранения уже есть в УПП — конечно не так как в БСП уже реализованно — но все таки…

    Reply
  11. gull22

    Плюсую за идею

    Reply
  12. 1977

    Хорошая идея, а под КА подойдёт?

    Reply
  13. ser6702

    (12) 1977, я считаю что уже необходимо использовать механизм присоединенных файлов из БСП, а не совершенсовать тот, который реализован в был в УПП еще. Если КА (я ее не смотрел) реализована еще на обычных формах и есть сравочник ХранилищеДополнительнойинформации — наверно пойдет и там

    Reply
  14. smaximaa

    (10) интересно было бы взглянуть, сейчас как раз работаю над этим в БП

    Reply
  15. ser6702

    (14) smaximaa, На что взглянуть?

    Как это реализовано в УПП?

    В БП уже другой механизм.

    Или в УТ11 или в ЕРП.20

    Reply

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *