Текущее время: Вс, июн 20 2021, 01:49

Часовой пояс: UTC + 3 часа


Правила форума


ВНИМАНИЕ!

Вопросы по SAP Query и Quick View - сюда



Начать новую тему Ответить на тему  [ Сообщений: 2361 ]  На страницу Пред.  1 ... 154, 155, 156, 157, 158
Автор Сообщение
 Заголовок сообщения: Re: ZWWW - ФМ для выгрузки данных в WORD, EXCEL
СообщениеДобавлено: Чт, июн 10 2021, 14:15 
Ассистент
Ассистент

Зарегистрирован:
Чт, янв 14 2021, 05:38
Сообщения: 29
Не гость написал(а):
Привет!
Паразит, тебе спасибо большое. Реально упрощает работу)
У меня вопрос: При выгрузке Excel файлов может ли пользователь как то сам указать директорию, куда он хочет поместить файлы?


Вопрос снят: путь в нужную директорию передаётся через параметр FILE_NAME.

Но возник другой вопрос. Нужно чтобы Excel файл не открывался после создания, а просто сохранялся в нужную папку.

Вызов функции:
Code:
CALL FUNCTION 'ZWWW_OPENFORM'
        EXPORTING
          form_name         = form
          FILE_NAME         =  nwfl
          printdialog       = ''
*         PROTECT           = ''
*         OPTIMIZE          = 0
*         DEBUG_MODE        = ''
*         DECIMAL_SEPARATOR = '.'
         CLOSE_FORM        = 'X'
         DELETE_FILE       = ''
*         WITHOUT_OLE       = ''
        TABLES
          it_values         = it_val.


В результате файл сохраняется, но открывается полностью пустым. То есть нет даже вертикальных и горизонтальных полос и тулбара.
Что я делаю не так? Если CLOSE_FORM и DELETE_FILE закомментированы, то файл нормально выгружается и открывается


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ZWWW - ФМ для выгрузки данных в WORD, EXCEL
СообщениеДобавлено: Пт, июн 11 2021, 17:04 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, авг 19 2004, 17:37
Сообщения: 1944
Откуда: Москва
Пол: Мужской
Не гость написал(а):
...
Нужно чтобы Excel файл не открывался после создания, а просто сохранялся в нужную папку.
...

Параметр CLOSE_FORM='X'

_________________
"For all entries" не в SAP-ах, "for all entries" в головах! :)


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ZWWW - ФМ для выгрузки данных в WORD, EXCEL
СообщениеДобавлено: Пт, июн 11 2021, 17:48 
Ассистент
Ассистент

Зарегистрирован:
Чт, янв 14 2021, 05:38
Сообщения: 29
Parazit написал:
Не гость написал(а):
...
Нужно чтобы Excel файл не открывался после создания, а просто сохранялся в нужную папку.
...

Параметр CLOSE_FORM='X'


С этим параметром понятно, но тут другая проблема нарисовалась) У меня теперь Excel файл создаётся, сохраняется, но при попытке его открыть ничего не получается. Но когда выходишь из SAP, все сохранённые файлы нормально открываются. Такое ощущение, что пока SAP работает, он как то держит Excel файл и не даёт их смотреть. При чём, не только сохранённый файл, но и вообще все.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ZWWW - ФМ для выгрузки данных в WORD, EXCEL
СообщениеДобавлено: Пт, июн 11 2021, 18:12 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, авг 19 2004, 17:37
Сообщения: 1944
Откуда: Москва
Пол: Мужской
Не гость написал(а):
...
С этим параметром понятно, но тут другая проблема нарисовалась) У меня теперь Excel файл создаётся, сохраняется, но при попытке его открыть ничего не получается. Но когда выходишь из SAP, все сохранённые файлы нормально открываются. Такое ощущение, что пока SAP работает, он как то держит Excel файл и не даёт их смотреть. При чём, не только сохранённый файл, но и вообще все.

Посмотрите в диспетчере задач винды, нет ли зависших процессов Excel. Если есть, то нужно их убить и попробовать открыть файл. Вообще-то я в своё время боролся с такой проблемой, даже вычислил конкретные ситуации, провоцирующие такое поведение - явные косяки самого SAP Logon. Возможно у вас старая версия ZWWW, либо косячная версия SAP Logon.

_________________
"For all entries" не в SAP-ах, "for all entries" в головах! :)


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ZWWW - ФМ для выгрузки данных в WORD, EXCEL
СообщениеДобавлено: Пт, июн 11 2021, 19:34 
Ассистент
Ассистент

Зарегистрирован:
Чт, янв 14 2021, 05:38
Сообщения: 29
Parazit написал:
Посмотрите в диспетчере задач винды, нет ли зависших процессов Excel. Если есть, то нужно их убить и попробовать открыть файл. Вообще-то я в своё время боролся с такой проблемой, даже вычислил конкретные ситуации, провоцирующие такое поведение - явные косяки самого SAP Logon. Возможно у вас старая версия ZWWW, либо косячная версия SAP Logon.


Версия zwww у меня 292 и SAP Logon не молодой, поэтому я тоже подозревал что то подобное. Но, ваш пример zwww_invoice отрабатывает нормально и не оставляет зависших процессов. Именно поэтому у меня возникает когнитивный диссонанс) Название примера мог написать не правильно, так как сейчас нет под рукой SAP.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ZWWW - ФМ для выгрузки данных в WORD, EXCEL
СообщениеДобавлено: Вт, июн 15 2021, 09:59 
Ассистент
Ассистент

Зарегистрирован:
Чт, янв 14 2021, 05:38
Сообщения: 29
Parazit написал:
Посмотрите в диспетчере задач винды, нет ли зависших процессов Excel. Если есть, то нужно их убить и попробовать открыть файл. Вообще-то я в своё время боролся с такой проблемой, даже вычислил конкретные ситуации, провоцирующие такое поведение - явные косяки самого SAP Logon. Возможно у вас старая версия ZWWW, либо косячная версия SAP Logon.

Да, действительно, есть зависший процесс Excel, и если его убиваешь, то всё открывается. Эту ситуацию никак не исправить программно?


Принять этот ответ
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 2361 ]  На страницу Пред.  1 ... 154, 155, 156, 157, 158

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB