|
Сохраненные файлы в базе. Как обработать. | ☑ | ||
---|---|---|---|---|
0
wwwwIskander
21.09.17
✎
08:06
|
Доброго времени суток.
8,3,10 БП 3.0 веб клиент В справочник "Файлы" есть сохраненные документы Эксель. Как их можно выгрузить в ТЧ на форму обработки, как правильно программно обрабатывать их? Задача примерно такая: пользователь через веб-клиент сохраняет файл эксель в справочник файлы. Бух обработкой грузит его в табличную часть (на обработке) корректирует, после создает нужные документы или справочники на основе файла. Заранее спасибо. |
1 6 16 |
||
1
mehfk
21.09.17
✎
08:09
|
(0) Позвать программиста, поставить задачу.
|
3 |
||
2
Wirtuozzz
21.09.17
✎
08:14
|
В чем собственно проблема? Все делается программно.
|
3 |
||
3
wwwwIskander
21.09.17
✎
08:41
|
(1) (2) Для Вас это все очевидно. Какую нибудь наводку дайте плиз.
Получаю Данные нужного файла РаботаСФайламиСлужебныйВызовСервера.ДанныеФайлаДляОткрытия (экспортная). Как получить из них текст для вывода на ТЧ не пойму. Какую нибудь наводку дайте плиз. отчего отталкиваться. где про это почитать, в метод. на итс не могу найти ни чего. |
4 |
||
4
FIXXXL
21.09.17
✎
08:48
|
(3) тебе эксель редактировать надо перед загрузкой что ли?
сделай ТЧ в обработке с такимиже полями как в файле и загрузи из экселя, примеров полно |
5 7 8 |
||
5
FIXXXL
21.09.17
✎
08:50
|
7 8 |
|||
6
Fish
21.09.17
✎
08:56
|
(0) А человек не может сразу грузить нормальный файл, который не нужно корректировать?
|
7 9 |
||
7
wwwwIskander
21.09.17
✎
09:07
|
||||
8
wwwwIskander
21.09.17
✎
09:08
|
||||
9
Serg_1960
21.09.17
✎
09:11
|
(6) +1 ИТС, обработка ЗагрузкаДанныхИзТабличногоДокумента. Ну или выгрузка во временный файл и чтение, например, как тут: https://helpf.pro/faq/view/166.html
|
11 |
||
10
Serg_1960
21.09.17
✎
09:16
|
PS:
Имеет смысл файл хранить и редактировать в 1С только в том случае, когда файл в дальнейшем будет использоваться во вне, в Excel. Если 1С - конечный пункт файла, то он должен быть преобразован в "форматы" 1С. |
11 |
||
11
wwwwIskander
21.09.17
✎
09:29
|
||||
12
wwwwIskander
21.09.17
✎
09:31
|
Загрузить загрузил, а вот достать его для обработки не могу.
|
13 |
||
13
FIXXXL
21.09.17
✎
09:36
|
(12) http://catalog.mista.ru/public/19139/ мож поможет
|
15 |
||
14
FIXXXL
21.09.17
✎
09:40
|
15 |
|||
15
wwwwIskander
21.09.17
✎
09:56
|
(13) попробую, спасибо.
(14)Пробовал (http://catalog.mista.ru/public/225624/), там возникает проблема с доступом к временным каталогам, админы прав не дают. |
|||
16
Wirtuozzz
21.09.17
✎
11:09
|
(0) Посмотри как работает обработка "ОбменСБанком", аналогия конечно не явная, но алгоритм работы похож.
|
17 |
||
17
Wirtuozzz
21.09.17
✎
11:12
|
(16) - хрень полная. не слушай меня. Поверхностно сначала прочитал. Тема интресная, но к сожалению совета как бороться нет (((
|
|||
18
Wirtuozzz
21.09.17
✎
11:17
|
19 |
|||
19
wwwwIskander
21.09.17
✎
11:38
|
(18) Тут через каталог временных файлов
КаталогВременныхФайлов() + "XLSX\"; (C:\Users\юзер\AppData\Local\Temp) База на веб опубликована, прав нет на запись файлов. |
|||
20
Вафель
21.09.17
✎
11:39
|
для веб используется рабочий каталог ну и расширение должно быть установлено
|
21 22 |
||
21
wwwwIskander
21.09.17
✎
11:42
|
(20) Если будет рабочий каталок, то его можно просто расшарить и в обраотку на сервере тогда грузить ТабДок.Прочитать();
Пока это как крайний вариант держу. Если не получиться сохраненный файл из базы вытащить на обработку то так видимо и сделаю. |
|||
22
FIXXXL
21.09.17
✎
13:52
|
(20) как вариант: может тебе сохранять не файло, а уже таб.значений? преобразовывать при ЗАГРУЗКЕ
и второму показываешь уже ТЗ |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |