Имя: Пароль:
1C
1С v8
Передача файла на клиент
0 GarantT
 
21.09.16
06:49
В ходе работы возник такой вопрос:
в случае работы под тонким клиентом на машину клиента во временную папку передается файл, который нужно распечатать. Передается в коде, неявно, однако на некоторых операционных системах выдается сообщение об открытии или сохранении файла. Клиент хочет, чтобы такого не происходило, и данные нельзя было скопировать, изменить, или даже просмотреть откуда бы то ни было, кроме 1С Предприятия.
Подскажите пожалуйста, есть ли способы решить эту проблему?
1 Mauser
 
21.09.16
07:12
Необходимо понять чем работа на некоторых операционных системах отличается от работы на которых операционных системах. С таким описанием задачи тебе придется делать это самостоятельно.
2 Mauser
 
21.09.16
07:20
Также можно посоветовать обойтись без файла, забирая данные для печати непосредственно из базы.
3 Chameleon1980
 
21.09.16
07:21
хранилище
4 GarantT
 
21.09.16
08:06
(2) Чтобы отправить данные на печать, они должны быть в виде файла, разве нет? Нельзя ведь распечатать просто какие-то данные, без правильной интерпретации их структуры.
(3) То же самое и с хранилищем, где бы файл ни формировался, как бы ни хранился и передавался, в конце концов, чтобы его распечатать, он должен быть именно в виде файла на локальном компьютере.
Переданный файл распечатывается через команду COM-объекта. Может быть, в 1С есть какие-либо способы открывать файл, работать с ним, а затем удалять, чтобы при этом закрыть к нему доступ от всех других приложений?
5 vicof
 
21.09.16
08:08
Клиент явно параноик
6 sitex
 
naïve
21.09.16
08:15
(4) От Print-Screen тоже закрывать собираетесь? Действительно это выходит даже за рамки паранойи.
7 GarantT
 
21.09.16
08:22
(5) О клиентах либо хорошо, либо никак...))
8 GarantT
 
21.09.16
08:47
И тем не менее, есть ли способ передать на клиентский компьютер файл, распечатать его и удалить, таким образом, чтобы его не могла открыть никакая другая программа?
9 FIXXXL
 
21.09.16
08:52
(0) файл на сервере считай в табдок, передай клиенту табдок
10 Mauser
 
21.09.16
08:53
(8) Сходи @Serginio мозг покушай?
11 Mauser
 
21.09.16
09:02
(7) Кстати про распечатанный документ будет знать еще и стек печати, который может оставить у себя копию задания. И даже принтер может сделать себе копию.
Даёшь больше осенней паранои!
12 vicof
 
21.09.16
09:11
(7) У тебя мертвый клиент?
13 organizm
 
21.09.16
09:14
какие продвинутые клиенты! может не надо было им выдавать все секреты печати из 1С ?...
14 Mauser
 
21.09.16
09:26
(13) А в качестве бонуса можно рассказать про налоговые льготы для предприятий, берущих на работу инвалидов. Посоветовать выкладывать глаза персоналу, чтобы не смотрели на экран и рубить руки, чтобы не пользовались карандашами.
15 Mauser
 
21.09.16
09:27
*выкалывать
16 GarantT
 
21.09.16
10:07
(9) Это вордовский документ