Текущее время: Вс, авг 01 2021, 16:17

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


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


ВНИМАНИЕ!

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



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

Зарегистрирован:
Чт, янв 14 2021, 05:38
Сообщения: 31
Не гость написал(а):
Привет!
Паразит, тебе спасибо большое. Реально упрощает работу)
У меня вопрос: При выгрузке 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
Сообщения: 1949
Откуда: Москва
Пол: Мужской
Не гость написал(а):
...
Нужно чтобы Excel файл не открывался после создания, а просто сохранялся в нужную папку.
...

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

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


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

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

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


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


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

Зарегистрирован:
Чт, авг 19 2004, 17:37
Сообщения: 1949
Откуда: Москва
Пол: Мужской
Не гость написал(а):
...
С этим параметром понятно, но тут другая проблема нарисовалась) У меня теперь 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
Сообщения: 31
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
Сообщения: 31
Parazit написал:
Посмотрите в диспетчере задач винды, нет ли зависших процессов Excel. Если есть, то нужно их убить и попробовать открыть файл. Вообще-то я в своё время боролся с такой проблемой, даже вычислил конкретные ситуации, провоцирующие такое поведение - явные косяки самого SAP Logon. Возможно у вас старая версия ZWWW, либо косячная версия SAP Logon.

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


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

Зарегистрирован:
Чт, авг 19 2004, 17:37
Сообщения: 1949
Откуда: Москва
Пол: Мужской
Не гость написал(а):
...
Да, действительно, есть зависший процесс Excel, и если его убиваешь, то всё открывается. Эту ситуацию никак не исправить программно?

Для начала обновить версию ZWWW. И лучше использовать OPTIMIZE=0, чтобы минимизировать использование OLE.

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


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

Зарегистрирован:
Чт, янв 14 2021, 05:38
Сообщения: 31
Parazit написал:
Для начала обновить версию ZWWW. И лучше использовать OPTIMIZE=0, чтобы минимизировать использование OLE.


Спасибо, не уверен что справлюсь с обновлением)


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

Зарегистрирован:
Чт, янв 14 2021, 05:38
Сообщения: 31
Я нашел причину зависшего процесса. В форме OpenForm на 1727 строке
Code:
Free object: Item, Docs, App.

добавил
Code:
Free object: ItmSht, Sht, Item, Docs, App.


Эти два объекта держали Excel процесс открытыми. Актуально только для 292 версии. Вероятно, в обновленной версии уже устранено.


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

Зарегистрирован:
Чт, фев 28 2019, 12:32
Сообщения: 2
День добрый,
делаю выгрузку через фон в word.
на 2010 версии, vba падает в ошибку (у нескольких пользователей),
хотя на 2016 и 2007 версии все корректно отрабатывает.

"Automation error - Library not registered | Error -2147319779 (8002801d)"
пробовал "починить" через установщик - не помогло
перерегистрировать через regserver - не помогло

не подскажете, есть ли решение?

ошибка
место


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

Зарегистрирован:
Чт, авг 19 2004, 17:37
Сообщения: 1949
Откуда: Москва
Пол: Мужской
obisan написал(а):
День добрый,
делаю выгрузку через фон в word.
на 2010 версии, vba падает в ошибку (у нескольких пользователей),
хотя на 2016 и 2007 версии все корректно отрабатывает.

"Automation error - Library not registered | Error -2147319779 (8002801d)"
пробовал "починить" через установщик - не помогло
перерегистрировать через regserver - не помогло

не подскажете, есть ли решение?

ошибка
место

Похоже какая-то библиотека была не установлена при инсталляции MS Office 2010

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


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

Зарегистрирован:
Чт, фев 12 2009, 12:47
Сообщения: 117
Откуда: Kiev
Пол: Мужской
Добрый день! ZWWW поддерживает замену переменных в колонтитулах XLS?

_________________
SAP macht frei


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

Зарегистрирован:
Сб, сен 19 2020, 01:40
Сообщения: 16
Привет, сори за нубский вопрос. Поставил ywww в систему, ситуация как на скрине.


Изображение


Принудительно активировал эти методы, но код внутри их закоменчен


Изображение


Вобщем по итогу работает выгрузка ворд, xml, НО не работает xsl через ole.
Что я мог сделать неправильно, и как можно исправить?


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

Зарегистрирован:
Чт, авг 19 2004, 17:37
Сообщения: 1949
Откуда: Москва
Пол: Мужской
January2035 написал(а):
Привет, сори за нубский вопрос. Поставил ywww в систему, ситуация как на скрине.

Принудительно активировал эти методы, но код внутри их закоменчен

Вобщем по итогу работает выгрузка ворд, xml, НО не работает xsl через ole.
Что я мог сделать неправильно, и как можно исправить?

Как проверяли, что не работает? Устанавливали ZWWW? Большинство примеров там.

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


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

Зарегистрирован:
Сб, сен 19 2020, 01:40
Сообщения: 16
Parazit написал:
Как проверяли, что не работает? Устанавливали ZWWW? Большинство примеров там.


YITC_PRINTED_FORM_DEMO проверяю (который в пакете yitc_printed_form). Так ситуация как на скринах нормальна?
Еще кстати zwww 303 уже есть в системе, до последней версии пока не обновлял.


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

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


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

Сейчас этот форум просматривают: Google Feedfetcher, Yandex [Bot]


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

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