Имя: Пароль:
1C
1С v8
Загрузка внешних файлов
,
0 Юлианна_Н
 
17.08.20
21:10
Друзья, есть задача "Загружать внешние файлы".
Чуть подробнее... Разработан новый документ. На его форму нужно вывести кнопу по которой будет загружен внешний файл.
Честно признаюсь, ни разу не делала. Судя по форумам, можно хранить файл физически в базе (я так не хочу), и можно хранить ссылку на документ (этот вариант - как раз то что надо). Есть ли, кроме раздутия базы, еще минусы хранения файлов физически.
Так вот...мне бы немножко помочь ☺☺☺☺
Можно ссылкой на материал (заодно и изучу эту часть), можно примером, в общем, от любой помощи не откажусь.
1 dimaldinho
 
17.08.20
21:37
2 ДенисЧ
 
18.08.20
05:18
Если файл один - то просто ссылку на сетевой каталог храни.
Если файлов много - ТЧ сделай.

Или вообще справочник.

Это если не хочешь пользоваться типовыми механизмами...
3 rphosts
 
18.08.20
05:28
(2) зачем справочник? РС-же!!!
4 zelyak
 
18.08.20
06:17
(1) + 1 Используй БСП.
5 zelyak
 
18.08.20
06:18
Единственное ограничь длину имени файла, а то и иногда в имя файла пытаются вставить "Войну и мир"
6 ДенисЧ
 
18.08.20
06:33
(3) И как ты в документе собрался хранить ссылку на РС? Или предлагаешь наоборот? Мне такой вариант не нравится
7 Chameleon1980
 
18.08.20
07:43
+ в рс ссылку на объект
8 Юлианна_Н
 
18.08.20
12:17
(2) файлов планируется несколько.


Как я поняла в базе уже настроен механизм хранения внешников... все они по ссылке.

Думаю, что справлюсь.
9 Жан Пердежон
 
18.08.20
12:22
а БСП есть подсистема работы с файлами и её совсем не сложно прикрутить
10 rudnitskij
 
18.08.20
12:53
Если файлов всегда будет небольшое количество - можно хранить в самой базе как двоичные данные. Если много и разных - лучше хранить на сервере, а в базе пути к ним
11 Юлианна_Н
 
18.08.20
12:59
(10) вот такой механизм сейчас по остальным документам, и с новым нужно будет так же сделать.
На счет много не знаю. Думаю, штук по 5-7 внешних к одному документу в 1с. Файлы, как правило вордовские, страниц по 20 в среднем.
12 rudnitskij
 
18.08.20
15:10
(11) 5-7 к каждому документу? Это много, юзайте хранение на диске.
А зачем городить отдельный механизм для каждого вида документа? Один механизм на все документы - и все довольны
13 Юлианна_Н
 
18.08.20
17:49
(12) речь идет про новый документ "Тендер"... и компания как участник должна там целую кучу доков скачать с площадки, прочитать, подписать, в скане загрузить на площадку, и, собственно, эти же сканы должны быть привязаны к конкретному документу "Тендер".

И, да, хранение будет на отдельном серваке, а к нему по ссылке.

Ранее была затея хранить учетные документы бухгалтерии также в скане ☺, но сотрудники сказали.... много чего сказали и от этой идеи отказались.