|
Прикрепление и редактирование внешних файлов в 1с. | ☑ | ||
---|---|---|---|---|
0
AlexToo
24.09.15
✎
13:10
|
Добрый день, конфа 1с УПП 1,3, нужно доработать справочник, что бы к нему можно было цеплять внешние файлы (например, *.doc, *.xls, *.txt)
и при необходимости открывать из 1С (это реализовано), но ещё нужно что бы пользователь открыл файл что-то в нём отредактировал и сохранил, и что бы всё изменения внесённые им сразу сохранились в 1с, возможно ли это? |
|||
1
drcrasher
24.09.15
✎
13:11
|
dsoframer.ocx
|
|||
2
AlexToo
24.09.15
✎
13:14
|
(1) а если не только файлы офиса?
|
|||
3
Апош
24.09.15
✎
13:14
|
а ну как трое разом начнут менять?
|
|||
4
AlexToo
24.09.15
✎
13:16
|
(3) да кстати, этот момент тоже интересен, но пока разобраться бы как в принципе такое реализовать?
|
|||
5
Апош
24.09.15
✎
13:17
|
(4) забить и не заниматься ерундой
|
|||
6
AlexToo
24.09.15
✎
13:19
|
(5) да ну с радостью, но для чистоты совести, не обходимо хотя бы узнать о возможных вариантов, вот в (1) скинул словосочетание, пока только нашёл что это какая-то компонента для работы с офисом из 1с, но опять же, а если это не офис?
|
|||
7
PR третий
24.09.15
✎
13:20
|
(0) Изучай документооборот
|
|||
8
AlexToo
24.09.15
✎
13:23
|
(7) хорошо, а конкретней идей не найдется? может ссылки на статьи или подобного рода обработки?
|
|||
9
Апош
24.09.15
✎
13:24
|
(6) я вот ещё знаю слово активдокумент
|
|||
10
PR третий
24.09.15
✎
13:25
|
(8) Ты издеваешься? Конкретней идея вызвать одинесника.
|
|||
11
PR третий
24.09.15
✎
13:25
|
(9) Забудь про это слово в УФ.
|
|||
12
AlexToo
24.09.15
✎
13:28
|
(10) я не издеваюсь, но советы типа "иди поучи документооборот" довольно абстрактны. Я тему создавал с целью узнать, сталкивался кто-либо с подобными задачами и как их реализовывали. А с твоим советом и вовсе можно было б клиентам саму конфу документооборота втюхать. Однако это не решение моего вопроса.
|
|||
13
Апош
24.09.15
✎
13:30
|
(11) да уж почти забыл даже в УПП 1.3 ;)
|
|||
14
PR третий
24.09.15
✎
13:31
|
(12) В Документообороте сделано вполне нормально. Тебе что, рассказать, как там сделано или что?
|
|||
15
AlexToo
24.09.15
✎
13:31
|
(9) ну в 1 сообщении об этом и написали, только пока не совсем представляю как это работает.
|
|||
16
Апош
24.09.15
✎
13:32
|
(15) не знаю, что там в (1), а всякие ворды технически можно изнутри 1с править
|
|||
17
AlexToo
24.09.15
✎
13:34
|
(14) если у тебя есть такая возможность.
|
|||
18
AlexToo
24.09.15
✎
13:36
|
(14) или хотя бы подскажи где лучше в документообороте копать?
|
|||
19
PR третий
24.09.15
✎
13:42
|
(17) Есть, почему нет. Но бесплатно я готов пнуть в нужном направлении, а не провести обучение по Документообороту.
|
|||
20
PR третий
24.09.15
✎
13:42
|
(18) Копай в сторону работы с файлами.
|
|||
21
Масянька
24.09.15
✎
14:07
|
Извините, что вмешиваюсь, но - а зачем в 1С сохранять то, что изменили в файле?
|
|||
22
Fish
24.09.15
✎
14:08
|
(21) Имелось ввиду видимо, сохранять в 1С изменённый файл.
|
|||
23
Масянька
24.09.15
✎
14:11
|
(22) Уверен?
|
|||
24
Fish
24.09.15
✎
14:13
|
(23) Я так из (0) понял.
|
|||
25
Масянька
24.09.15
✎
14:16
|
(24) Ну, в ссылке же будет уже измененный файл? Или как?
|
|||
26
ptiz
24.09.15
✎
14:16
|
(0) В документообороте именно так всё и работает.
Одним предложением не описать, кода нужно будет писать много. |
|||
27
PR третий
24.09.15
✎
14:22
|
(25) Причем здесь ссылка. если файл хранится в 1С?
Кроме того, может быть настроено версионирование файлов. |
|||
28
Масянька
24.09.15
✎
14:45
|
(27) И? Файл хранится в 1С. Файл изменили. А в 1С не изменилось?
|
|||
29
Fish
24.09.15
✎
14:56
|
(28) Само собой ничего не изменится.
|
|||
30
Масянька
24.09.15
✎
15:02
|
(29) Колоссально... А зачем такое "хранение файлов" нужно в принципе?
|
|||
31
ptiz
24.09.15
✎
15:08
|
(30) Поэтому программируют так, чтобы в 1С файл тоже изменился.
|
|||
32
PR третий
24.09.15
✎
15:08
|
(28) Эээ... с фига ли?
|
|||
33
Fish
24.09.15
✎
15:09
|
(30) В смысле зачем? Вообще-то файлы, которые хранятся в базе 1С, записываются в ХранилищеЗначений. В курсе, как с ним работают?
|
|||
34
PR третий
24.09.15
✎
15:09
|
(30) А как по-другому-то? Свою ОС встроить в 1С? Которая будет иметь свои редакторы всего чего хочешь?
|
|||
35
Масянька
24.09.15
✎
15:20
|
(32) Что - с фига ли?
(33) (34) Зачем в 1С хранить файлы? |
|||
36
Fish
24.09.15
✎
15:21
|
(35) Чтобы не хранить их где-то вовне. Например, изображения номенклатуры.
|
|||
37
kudlach
24.09.15
✎
15:52
|
(35) Масянька, погнали уже пиво пить. Видно, что работа сегодня задавила.
|
|||
38
AlexToo
25.09.15
✎
12:24
|
(21) да сохранять нужно новую версию файла в хранилище значений в 1с, и нет автоматически 1с этого не делает.
|
|||
39
AlexToo
25.09.15
✎
12:27
|
Всем спасибо кто ответил Вопрос решил таким образом: При открытии файла выгружаю его из хранилища во временную папку (могу так сделать т.к. файлы не большие), и запускаю приложение для открытия этого файла (ну стандартно: ЗапуститПриложение(путькфайлу)), пусть указываю к временному файлу, пользователь сохраняет в нем изменения и он при закрытии приложения, снова перезаписывается в хранилище 1с, что бы несколько пользователей не открывали один и тот же файл ставлю блокировки. После того как файл перезаписан из временной папки его удаляю.
PR третий - Спасибо тебе! Данную методику откопал именно в документообороте. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |