Текущее время: Сб, май 10 2025, 22:36

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 2409 ]  На страницу Пред.  1 ... 127, 128, 129, 130, 131, 132, 133 ... 161  След.
Автор Сообщение
 Заголовок сообщения: Re: ZWWW - ФМ для выгрузки данных в WORD, EXCEL
СообщениеДобавлено: Чт, май 19 2016, 13:21 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, авг 19 2004, 17:37
Сообщения: 1962
Откуда: Москва
Пол: Мужской
msi написал(а):
Здравствуйте. Вопрос такой.
Выгружаю простейшую форму в три столбца: документы, их позиции и оч. длинный текст. Текст относится к документу в целом и поэтому должен выводиться один раз для каждого нового документа. (В моей т-це он напротив первой же позиции документа). Понятно что тут наверное нужна и разбивка текста по 255 и т п. Главное что разметка строк в столбце текста должна происходить только для нового документа. Т.е там где выводится текст при печати не должно быть разметки строк - текст как бы единым полем. Такое реализуемо?
Мб задача сводится к выводу т-цы с вложенными т-цами-полями? Такой вариант возможен?

Можно реализовать макросом после выгрузки, который будет объединять ячейки по вертикали.

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


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ZWWW - ФМ для выгрузки данных в WORD, EXCEL
СообщениеДобавлено: Чт, май 19 2016, 15:08 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, авг 19 2004, 17:37
Сообщения: 1962
Откуда: Москва
Пол: Мужской
Sam Stone написал(а):
Приветствую!

Подскажите, где копать. На одной машине не выгружается отчет (не зависит от сап юзера). Шаблон, макросы и текстовый файл во временную папку попадают, но дальше дело не идет. Офис 2013, макросы разрешены по максимуму в настройках. На других машинах, в том числе и с 13 офисом, работает отлично. Версия ФМника 2.992.

И чтоб два раза не вставать: как продвигается новая версия ФМа с выгрузкой через xml и когда ее можно ожидать? :roll:

Возможно на этом компьютере установка MS Office отличается от других машин, имеет смысл сравнить - может каких-то компонент не хватает. Когда-то сталкивался с подобным.
Ещё у sap logon могут быть проблемы с доступом к локальным папкам, например, пользователь однажды запретил запуск программ из них - так и запомнилось.

На самом деле новую версию я потихоньку выложил на сайте VVN_ABAP. Просто не афиширую, т.к. была серьёзная переделка и могут быть какие-то косяки. На этот случай я подстелил соломки - есть возможность переключиться на старый алгоритм, добавив в настроечную таблицу настройки, отменяющие использование классов.
С другой стороны, без посторонней помощи я могу ещё долго так ковыряться. Если интересно и есть желание помочь, то можете попробовать. Устанавливать надо в таком порядке:
YITC_UTILITIES
YITC_UTIL_FILES
YITC_PRINTED_FORM
ZWWW_EXCEL

Поробности и вопросы лучше по почте.

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


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

Зарегистрирован:
Вс, фев 12 2012, 18:43
Сообщения: 192
Parazit, пока писала вам письмо, разобралась. Макрос вставляется и отрабатывает. У меня теперь следующий вопрос. Можно ли вставить лист, с сохранением нижних записей, скажем на каждом новом листе повторять итоговые строки? Сейчас у меня выходят позиции таблицы, а дальше пусто, как-то можно определить эти строки на шаблон как повторяемые? Спасибо.


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

Зарегистрирован:
Чт, май 19 2016, 22:04
Сообщения: 7
Приветствую всех. Автору респект за отличную разработку и успехов в дальнейшем ее развитии.
Вопросы у меня такие. В системе установлена старая версия сабжа (вероятно та которая еще ручками ставилась). На нее завязано некое число программ. Насколько безболезненным будет апдейт до новой версии. Ну или до какой версии можно относительно безболезненно обновиться? Как узнать номер установленной версии сабжа? Можно ли поставить параллельно 2 версии?
Спасибо!


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

Зарегистрирован:
Чт, авг 19 2004, 17:37
Сообщения: 1962
Откуда: Москва
Пол: Мужской
devnull написал(а):
Приветствую всех. Автору респект за отличную разработку и успехов в дальнейшем ее развитии.
Вопросы у меня такие. В системе установлена старая версия сабжа (вероятно та которая еще ручками ставилась). На нее завязано некое число программ. Насколько безболезненным будет апдейт до новой версии. Ну или до какой версии можно относительно безболезненно обновиться? Как узнать номер установленной версии сабжа? Можно ли поставить параллельно 2 версии?
Спасибо!

Можно примерно сориентироваться по дате создания/изменения ФМ. Если не вносили своих изменений, то обновление не должно составить проблем - совместимость со старыми версиями я соблюдаю, параметры ФМ не удалялись, а новые имеют признак "не обязательный" и по умолчанию имеют такие значения, чтобы не влиять на работу старых программ.
Перед обновлением, на всякий случай, рекомендую все объекты старой версии включить в один запрос и деблокировать его - так проще будет восстановить. Ещё, если в этой же функциональной группе были созданы посторонние ФМ-ы, то лучше их перенести в другую функциональную группу, т.к. при импорте через ZWWW_MIGRATE устанавливается целиком группа, а старая удаляется. Параллельно - только вручную.

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


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

Зарегистрирован:
Чт, авг 19 2004, 17:37
Сообщения: 1962
Откуда: Москва
Пол: Мужской
Touch написал(а):
Parazit, пока писала вам письмо, разобралась. Макрос вставляется и отрабатывает. У меня теперь следующий вопрос. Можно ли вставить лист, с сохранением нижних записей, скажем на каждом новом листе повторять итоговые строки? Сейчас у меня выходят позиции таблицы, а дальше пусто, как-то можно определить эти строки на шаблон как повторяемые? Спасибо.

К сожалению у Excel нет стандартной возможности для нижних "сквозных строк". Можно использовать нижний колонтитул, но его возможности очень ограничены. В принципе макросами можно реализовать любые "капризы", но придётся попотеть.

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


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

Зарегистрирован:
Ср, окт 07 2009, 16:05
Сообщения: 106
Добрый день, подскажите, пожалуйста, как мне вывести в одной книге несколько документов Торг-12 ?


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

Зарегистрирован:
Чт, авг 19 2004, 17:37
Сообщения: 1962
Откуда: Москва
Пол: Мужской
Skippy написал(а):
Добрый день, подскажите, пожалуйста, как мне вывести в одной книге несколько документов Торг-12 ?

ZWWW_MANY_LIST - пример подобной задачи разделения как на страницы, так и на отдельные листы.
Особое внимание обратите на содержимое IT_VALUES.

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


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

Зарегистрирован:
Вт, дек 15 2015, 15:14
Сообщения: 24
в 2013 и 2016 офисе не отрабатывают макросы, подскажите, куда копать?

p.s. делаю так
Code:
    CLEAR is_val. 
    ls_val-var_name = ''.
    ls_val-var_num  = ''.
    ls_val-val_type = 'M'.
    ls_val-value    = 'autofit'.
    APPEND is_val TO it_val.

p.p.s. установлен ZWWW292.rar, 303 не смогли установить.
p.p.p.s. в 2007 и 2010 офисе - отрабатывает без проблем .


Последний раз редактировалось maker2k Пн, май 23 2016, 10:41, всего редактировалось 1 раз.

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

Зарегистрирован:
Чт, авг 19 2004, 17:37
Сообщения: 1962
Откуда: Москва
Пол: Мужской
maker2k написал(а):
в 2013 и 2016 офисе не отрабатывают макросы, подскажите, куда копать?

p.s. делаю так
Code:
    CLEAR is_val. 
    ls_val-var_name = ''.
    ls_val-var_num  = ''.
    ls_val-val_type = 'M'.
    ls_val-value    = 'autofit'.
    APPEND is_val TO it_val.

p.p.s. установлен ZWWW292.rar, 303 не смогли установить.

Именованные области обрабатываются в алфавитном порядке. Порядок заполнения таблицы IT_VALUES не имеет значения. У вас VAR_NAME = '', т.е. сначала выполняется макрос, а потом заполняется форма. Соответственно autofit срабатывает впустую. Присвойте какой-нибудь ячейке имя в конце алфавита, например, Z_Format или Я_Формат (если имена на русском), изапускайте свой макрос для нее -VAR_NAME ='Z_Format'.

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


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

Зарегистрирован:
Вт, дек 15 2015, 15:14
Сообщения: 24
Parazit написал:
maker2k написал(а):
Именованные области обрабатываются в алфавитном порядке. Порядок заполнения таблицы IT_VALUES не имеет значения. У вас VAR_NAME = '', т.е. сначала выполняется макрос, а потом заполняется форма. Соответственно autofit срабатывает впустую. Присвойте какой-нибудь ячейке имя в конце алфавита, например, Z_Format или Я_Формат (если имена на русском), изапускайте свой макрос для нее -VAR_NAME ='Z_Format'.


спасибо! все заработало!

как вариант, можно нужный макрос назвать auto_open (он отработает сразу после открытия файла)


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

Зарегистрирован:
Чт, авг 19 2004, 17:37
Сообщения: 1962
Откуда: Москва
Пол: Мужской
maker2k написал(а):
как вариант, можно нужный макрос назвать auto_open (он отработает сразу после открытия файла)

Стандартные события при открытии файла лучше не использовать, т.к. у пользователя может быть настроен повышенный уровень безопасности и макрос не сработает. А ZWWW настройки безопасности не мешают, т.к. на макросы с параметрами они не распространяются.

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


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

Зарегистрирован:
Чт, май 19 2016, 22:04
Сообщения: 7
Версия 2.72 Excel 2010. Вывожу табличку. Все делаю как надо. Записал макрос с 'Z...' , присвоил ячейке. Шаблон *.xlsm. Однако autofit по столбцам отрабатывает только для строки заголовка! Хоть параметрами через it_val хоть в явном виде их определяй. Содержимое строк т-цы игнорируется автофитом. Что делать? :?:


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

Зарегистрирован:
Чт, авг 19 2004, 17:37
Сообщения: 1962
Откуда: Москва
Пол: Мужской
devnull написал(а):
Версия 2.72 Excel 2010. Вывожу табличку. Все делаю как надо. Записал макрос с 'Z...' , присвоил ячейке. Шаблон *.xlsm. Однако autofit по столбцам отрабатывает только для строки заголовка! Хоть параметрами через it_val хоть в явном виде их определяй. Содержимое строк т-цы игнорируется автофитом. Что делать? :?:

Пришлите мне шаблон и содержимое IT_VALUES

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


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

Зарегистрирован:
Чт, май 19 2016, 22:04
Сообщения: 7
Приветствую!
Вывожу в ячейку число 16 знаков описанное как char20. В lt_val значение верное подается. Однако при выводе последняя цифра в ячейке заменяется нулем. Что с этим делать? Размер ячейки больше выводимого. Макрос не влияет форматы пробовал разные.
Поправка. С 15 символа начинает добивать нулями любое количество.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 2409 ]  На страницу Пред.  1 ... 127, 128, 129, 130, 131, 132, 133 ... 161  След.

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


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

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


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

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