Как реализовать возможность прикрепления файлов?

1. user790607 22.05.19 11:02 Сейчас в теме
Доброго времени суток!

В программировании не давно, пишу свою конфигурацию для нужд учреждения в котором работаю.

Подскажите как лучше реализовать механизм прикрепления вложений к документу?

Заранее спасибо за помощь!
По теме из базы знаний
Ответы
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
3. Boneman 298 22.05.19 11:06 Сейчас в теме
(1) лучше использовать БСП, а не колхозить
5. user790607 22.05.19 11:19 Сейчас в теме
(3) т.е. всё сложно с ноля?
7. ZergKRSK 129 22.05.19 11:20 Сейчас в теме
(5) да ниче там сложного, посмотри УПП 1.3 например. В регистре сведений там хранится.
10. Boneman 298 22.05.19 11:30 Сейчас в теме
(5) архитектура может быть разная.
Как вариант делаешь справочник файлы, в нем реквизит связки с документом.
Непосредственно данные можно хранить либо в реквизите справочника, либо регистр сведений.
БСП - хороша тем, что там уже все придумано и отработано. Самописки по идее тоже делать надо на основе БСП. Скачай конфигурацию Библиотека стандартных подсистем изучи, и посмотри какие нибудь видосы.
Работа с файлами тоже задача интересная, - хранить в базе или во внешнем томе на диске, чтобы базу не увеличивать. А сейчас уже даже и с облачными хранилищами потребность синхронизации есть.
16. user-z99999 67 22.05.19 12:17 Сейчас в теме
(10)
Непосредственно данные можно хранить либо в реквизите справочника, либо регистр сведений.

лучше в регистре.
т.к. когда идет обращение к объекту Справочника, тянутся все данные.
2. SlavaKron 22.05.19 11:05 Сейчас в теме
Какая конфигурация? Если на основе БСП, то:
добавить ваш тип в:

ОбщаяКоманда.ПрисоединенныеФайлы
ОпределяемыйТип.ВладелецПрисоединенныхФайлов
ОпределяемыйТип.ВладелецФайлов
4. user790607 22.05.19 11:19 Сейчас в теме
(2) нет, полностью самописка
6. VmvLer 22.05.19 11:20 Сейчас в теме
Если в программировании недавно, то попытка сразу понять БСП может привести к трагедии.

так что, предлагайте варианты, лично я могу сказать, что я тоже юзаю БСП, но исключительно по двум
причинам
1. лень колхозить
2. жалко времени

а молодые специалисты тем и ценны, что могут тратить свое время на изыскания и разрушать догмы всяких БСП.
8. Boneman 298 22.05.19 11:26 Сейчас в теме
(6)
а молодые специалисты тем и ценны, что могут тратить свое время на изыскания и разрушать догмы всяких БСП.

я уже от 3 вакансий отказался, с такими чудовищными базами самописками после молодых специалистов )))) все равно, что на 7ку возвращатся.
9. ZergKRSK 129 22.05.19 11:27 Сейчас в теме
(8) ну все мы были когда-то молодыми специалистами и колхозили колхоз...
11. Boneman 298 22.05.19 11:33 Сейчас в теме
(9) согласен. Но когда мне рассказали что такое БСП, я тут же посмотрел вебинарчик, почитал, изучил - и понял, какую хрень я делал раньше. И даже свою самописку, на тот момент - напрягся и всю переделал/объединил с БСП, уж настолько мне сразу понравилась работа с пользователями, и редактирование макетов в пользовательском режиме.
12. ZergKRSK 129 22.05.19 11:35 Сейчас в теме
(11) есть такой момент, кто-то не хочет вникать и колхозит как и прежде. Я сам лично также переписывал кое-что из своего огорода когда прозрел )))
14. user790607 22.05.19 12:15 Сейчас в теме
(12) а как быть с не нужным подсистемами?
17. Boneman 298 22.05.19 13:23 Сейчас в теме
(14)
а как быть с не нужным подсистемами?

сегодня не нужные, завтра понадобятся.
Если базу с нуля запиливать - то я бы использовал всю БСП.
А если уже самописанная база сто лет существует, то в нее БСП можно частями впиливать. В описании к БСП там описано какие модули к той или иной функциональности нужны.
15. user790607 22.05.19 12:15 Сейчас в теме
(11) есть такие мысли и по поводу своих самописок...
13. user790607 22.05.19 12:13 Сейчас в теме
(8) сделай лучше )
к сожалению БСП тоже не совершенна...
18. Rish_a 22 23.05.19 12:25 Сейчас в теме
Через справочник хранилище дополнительной информации.
20. anitakh 24.05.19 13:19 Сейчас в теме
(18) Удобно но раздувает базу сильно. Делали через ссылку на файлы и хранили файлы отдельно в каталоге
19. anitakh 24.05.19 13:18 Сейчас в теме
Оставьте свое сообщение
Вакансии
Программист 1С
Москва
зарплата от 180 000 руб. до 220 000 руб.
Полный день

Аналитик 1С / Бизнес-аналитик
Нижний Новгород
зарплата от 100 000 руб. до 250 000 руб.
Временный (на проект)

Программист 1С
Москва
зарплата от 250 000 руб.
Полный день

Программист 1C
Волгоград
зарплата от 200 000 руб.
Полный день

Аналитик
Санкт-Петербург
зарплата от 200 000 руб. до 250 000 руб.
Полный день