SAPфорум.RU https://www.sapboard.ru/forum/ |
|
ZWWW - ФМ для выгрузки данных в WORD, EXCEL https://www.sapboard.ru/forum/viewtopic.php?f=13&t=4880 |
Страница 158 из 161 |
Автор: | Не гость [ Чт, июн 10 2021, 14:15 ] |
Заголовок сообщения: | Re: ZWWW - ФМ для выгрузки данных в WORD, EXCEL |
Не гость написал(а): Привет! Паразит, тебе спасибо большое. Реально упрощает работу) У меня вопрос: При выгрузке 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 закомментированы, то файл нормально выгружается и открывается |
Автор: | Parazit [ Пт, июн 11 2021, 17:04 ] |
Заголовок сообщения: | Re: ZWWW - ФМ для выгрузки данных в WORD, EXCEL |
Не гость написал(а): ... Нужно чтобы Excel файл не открывался после создания, а просто сохранялся в нужную папку. ... Параметр CLOSE_FORM='X' |
Автор: | Не гость [ Пт, июн 11 2021, 17:48 ] |
Заголовок сообщения: | Re: ZWWW - ФМ для выгрузки данных в WORD, EXCEL |
Parazit написал: Не гость написал(а): ... Нужно чтобы Excel файл не открывался после создания, а просто сохранялся в нужную папку. ... Параметр CLOSE_FORM='X' С этим параметром понятно, но тут другая проблема нарисовалась) У меня теперь Excel файл создаётся, сохраняется, но при попытке его открыть ничего не получается. Но когда выходишь из SAP, все сохранённые файлы нормально открываются. Такое ощущение, что пока SAP работает, он как то держит Excel файл и не даёт их смотреть. При чём, не только сохранённый файл, но и вообще все. |
Автор: | Parazit [ Пт, июн 11 2021, 18:12 ] |
Заголовок сообщения: | Re: ZWWW - ФМ для выгрузки данных в WORD, EXCEL |
Не гость написал(а): ... С этим параметром понятно, но тут другая проблема нарисовалась) У меня теперь Excel файл создаётся, сохраняется, но при попытке его открыть ничего не получается. Но когда выходишь из SAP, все сохранённые файлы нормально открываются. Такое ощущение, что пока SAP работает, он как то держит Excel файл и не даёт их смотреть. При чём, не только сохранённый файл, но и вообще все. Посмотрите в диспетчере задач винды, нет ли зависших процессов Excel. Если есть, то нужно их убить и попробовать открыть файл. Вообще-то я в своё время боролся с такой проблемой, даже вычислил конкретные ситуации, провоцирующие такое поведение - явные косяки самого SAP Logon. Возможно у вас старая версия ZWWW, либо косячная версия SAP Logon. |
Автор: | Не гость [ Пт, июн 11 2021, 19:34 ] |
Заголовок сообщения: | Re: ZWWW - ФМ для выгрузки данных в WORD, EXCEL |
Parazit написал: Посмотрите в диспетчере задач винды, нет ли зависших процессов Excel. Если есть, то нужно их убить и попробовать открыть файл. Вообще-то я в своё время боролся с такой проблемой, даже вычислил конкретные ситуации, провоцирующие такое поведение - явные косяки самого SAP Logon. Возможно у вас старая версия ZWWW, либо косячная версия SAP Logon. Версия zwww у меня 292 и SAP Logon не молодой, поэтому я тоже подозревал что то подобное. Но, ваш пример zwww_invoice отрабатывает нормально и не оставляет зависших процессов. Именно поэтому у меня возникает когнитивный диссонанс) Название примера мог написать не правильно, так как сейчас нет под рукой SAP. |
Автор: | Не гость [ Вт, июн 15 2021, 09:59 ] |
Заголовок сообщения: | Re: ZWWW - ФМ для выгрузки данных в WORD, EXCEL |
Parazit написал: Посмотрите в диспетчере задач винды, нет ли зависших процессов Excel. Если есть, то нужно их убить и попробовать открыть файл. Вообще-то я в своё время боролся с такой проблемой, даже вычислил конкретные ситуации, провоцирующие такое поведение - явные косяки самого SAP Logon. Возможно у вас старая версия ZWWW, либо косячная версия SAP Logon. Да, действительно, есть зависший процесс Excel, и если его убиваешь, то всё открывается. Эту ситуацию никак не исправить программно? |
Автор: | Parazit [ Вс, июн 20 2021, 13:46 ] |
Заголовок сообщения: | Re: ZWWW - ФМ для выгрузки данных в WORD, EXCEL |
Не гость написал(а): ... Да, действительно, есть зависший процесс Excel, и если его убиваешь, то всё открывается. Эту ситуацию никак не исправить программно? Для начала обновить версию ZWWW. И лучше использовать OPTIMIZE=0, чтобы минимизировать использование OLE. |
Автор: | Не гость [ Вс, июн 20 2021, 17:26 ] |
Заголовок сообщения: | Re: ZWWW - ФМ для выгрузки данных в WORD, EXCEL |
Parazit написал: Для начала обновить версию ZWWW. И лучше использовать OPTIMIZE=0, чтобы минимизировать использование OLE. Спасибо, не уверен что справлюсь с обновлением) |
Автор: | Не гость [ Пн, июл 05 2021, 13:10 ] |
Заголовок сообщения: | Re: ZWWW - ФМ для выгрузки данных в WORD, EXCEL |
Я нашел причину зависшего процесса. В форме OpenForm на 1727 строке Code: Free object: Item, Docs, App. добавил Code: Free object: ItmSht, Sht, Item, Docs, App. Эти два объекта держали Excel процесс открытыми. Актуально только для 292 версии. Вероятно, в обновленной версии уже устранено. |
Автор: | obisan [ Вт, июл 13 2021, 10:56 ] |
Заголовок сообщения: | Re: ZWWW - ФМ для выгрузки данных в WORD, EXCEL |
День добрый, делаю выгрузку через фон в word. на 2010 версии, vba падает в ошибку (у нескольких пользователей), хотя на 2016 и 2007 версии все корректно отрабатывает. "Automation error - Library not registered | Error -2147319779 (8002801d)" пробовал "починить" через установщик - не помогло перерегистрировать через regserver - не помогло не подскажете, есть ли решение? ошибка место |
Автор: | Parazit [ Вт, июл 13 2021, 19:09 ] |
Заголовок сообщения: | Re: ZWWW - ФМ для выгрузки данных в WORD, EXCEL |
obisan написал(а): День добрый, делаю выгрузку через фон в word. на 2010 версии, vba падает в ошибку (у нескольких пользователей), хотя на 2016 и 2007 версии все корректно отрабатывает. "Automation error - Library not registered | Error -2147319779 (8002801d)" пробовал "починить" через установщик - не помогло перерегистрировать через regserver - не помогло не подскажете, есть ли решение? ошибка место Похоже какая-то библиотека была не установлена при инсталляции MS Office 2010 |
Автор: | YSICHOV [ Вт, июл 27 2021, 15:26 ] |
Заголовок сообщения: | Re: ZWWW - ФМ для выгрузки данных в WORD, EXCEL |
Добрый день! ZWWW поддерживает замену переменных в колонтитулах XLS? |
Автор: | January2035 [ Пт, июл 30 2021, 22:58 ] |
Заголовок сообщения: | Re: ZWWW - ФМ для выгрузки данных в WORD, EXCEL |
Привет, сори за нубский вопрос. Поставил ywww в систему, ситуация как на скрине. Принудительно активировал эти методы, но код внутри их закоменчен Вобщем по итогу работает выгрузка ворд, xml, НО не работает xsl через ole. Что я мог сделать неправильно, и как можно исправить? |
Автор: | Parazit [ Сб, июл 31 2021, 15:09 ] |
Заголовок сообщения: | Re: ZWWW - ФМ для выгрузки данных в WORD, EXCEL |
January2035 написал(а): Привет, сори за нубский вопрос. Поставил ywww в систему, ситуация как на скрине. Принудительно активировал эти методы, но код внутри их закоменчен Вобщем по итогу работает выгрузка ворд, xml, НО не работает xsl через ole. Что я мог сделать неправильно, и как можно исправить? Как проверяли, что не работает? Устанавливали ZWWW? Большинство примеров там. |
Автор: | January2035 [ Сб, июл 31 2021, 21:12 ] |
Заголовок сообщения: | Re: ZWWW - ФМ для выгрузки данных в WORD, EXCEL |
Parazit написал: Как проверяли, что не работает? Устанавливали ZWWW? Большинство примеров там. YITC_PRINTED_FORM_DEMO проверяю (который в пакете yitc_printed_form). Так ситуация как на скринах нормальна? Еще кстати zwww 303 уже есть в системе, до последней версии пока не обновлял. |
Страница 158 из 161 | Часовой пояс: UTC + 3 часа |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |