Вход | Регистрация


1С:Предприятие :: 1С:Предприятие 8 общая

Как может открываться Excel на сервере 1С, при выполнении рег.задания 1С

Как может открываться Excel на сервере 1С, при выполнении рег.задания 1С
Я
   TDI
 
30.03.18 - 17:08
Очень странная ситуация происходит.
Есть рег.задание, которое формирует Excel файл, потом его сохраняет в PDF и закрывает Excel.

Сервер 1С запущен под учеткой "User1Cv82".

Если захожу на сервер 1С, под своей учеткой, начинаю видеть как Excel Открывается, сохраняется, закрывается...

Как такое может происходить? Ведь учетки совершенно разные? :)
Может кто пояснит ситуацию...
 
 
   arsik
 
1 - 30.03.18 - 17:10
(0) Зачем такие сложности? В 1С сформировать печатную форму и сохранить в пдф.
   TDI
 
2 - 30.03.18 - 17:11
если через 1С сохранять в PDF, размер файла получается огромный, порядка 40Mb (незнаю почему)
Если через Excel - нормальный (400kb)
   Cyberhawk
 
3 - 30.03.18 - 17:15
"захожу на сервер 1С, под своей учеткой, начинаю видеть как Excel Открывается, сохраняется, закрывается" // Пади запускаются клиентский сеанс 1С через планировщик Винды
   TDI
 
4 - 30.03.18 - 17:17
(3) что значит "Через планировщик Винды" ?
Это где настраивается ?
   Cyberhawk
 
5 - 30.03.18 - 17:18
Это значит, что надо привлечь поисковик
   TDI
 
6 - 30.03.18 - 17:26
Нет, клиентские сеансы 1С не запускаются. Только Excel почему-то отображается
   Смотрящий
 
7 - 30.03.18 - 17:28
Excel.Visible = -1 в код своей поделки вставь
   МимохожийОднако
 
8 - 30.03.18 - 17:28
(6) У сервера глазок нет, поэтому не верю словам "почему-то отображаются". У регламентного задания глазок тоже нет
   TDI
 
9 - 30.03.18 - 17:35
(7) это просто визуально скроет Excel, хотя сам процесс будет запускаться..В этом вопрос, как он вообще запускается под другим пользователем Винды ?

(8) вот я тоже недоумеваю...Причём началось всё, когда с 32 на 64х перевели 1C и Excel. (или так совпало, незнаю уже :)
   RomanYS
 
10 - 30.03.18 - 17:36
(9) помониторь в диспетчере процессов под каким пользователем запускается Excel.
 
 Рекламное место пустует
   TDI
 
11 - 30.03.18 - 17:42
(10) под моей учеткой, не под User1Cv82
   МимохожийОднако
 
12 - 30.03.18 - 17:47
(9) по моей практики на 64-разрядном сервере 1С Excel глючит в регламентных заданиях. Мне пришлось использовать для отдельных случаев использовать планировщик Windows c запуском задания в клиентском режиме.
   shuhard
 
13 - 30.03.18 - 18:33
(11) нет кода - нет обсуждения
   RomanYS
 
14 - 30.03.18 - 18:37
(11) значит или код выполняется не в регламентном задании или база не серверная.
   TDI
 
15 - 02.04.18 - 11:19
(13) код примитивный

        
        Excel = Новый COMОбъект("Excel.Application");
        Excel.DisplayAlerts = 0;
        Excel.Visible = -1;
        Workbook = Excel.WorkBooks.Open(мИмя); 
        
        Лист = Workbook.Sheets(1);
        Лист.PageSetup.Zoom = False;
        Лист.PageSetup.FitToPagesWide = 1;// По ширине листа

        Лист.PageSetup.FitToPagesTall = False;

        Excel.ActiveWindow.DisplayWorkbookTabs = 1; 
        Excel.ActiveWindow.TabRatio = 0.6;         
        FullName = Excel.ActiveWorkbook.FullName;            
        Excel.ActiveWorkbook.SaveAs(мИмяPdf, 57);// PDF

        Excel.Application.Quit();
   TDI
 
16 - 02.04.18 - 11:20
(14) обработка в рег.задании выполняется, база серверная :)
   Cool_Profi
 
17 - 02.04.18 - 11:21
Похоже, тут одна из трёх черепашек...
Или сервер работает не под своей учёткой, или ты заходишь под его учёткой
   TDI
 
18 - 02.04.18 - 11:34
https://b.radikal.ru/b27/1804/0f/7e147e22a4bd.jpg

Вот скриншот, как это выглядит в диспетчере задач
   RomanYS
 
19 - 02.04.18 - 11:47
(15) вставь какое-нибудь логирование (можно в ЖР) с конструкциями

#Если Клиент Тогда
.....
   TDI
 
20 - 02.04.18 - 12:09
(19)
https://b.radikal.ru/b09/1804/2d/373bce773a45.jpg

на сервере выполняется
   TDI
 
21 - 02.04.18 - 15:55
версий больше не у кого нет? из-за чего так происходит ?


Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует