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

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 2409 ]  На страницу Пред.  1 ... 60, 61, 62, 63, 64, 65, 66 ... 161  След.
Автор Сообщение
 Заголовок сообщения: Re: ФМ для выгрузки данных в WORD, EXCEL
СообщениеДобавлено: Ср, ноя 02 2011, 13:22 
Начинающий
Начинающий

Зарегистрирован:
Ср, окт 26 2011, 11:52
Сообщения: 6
Я дико извиняюсь!
Поставил текстовый формат ячейки и все заработало.

:oops:

Спасибо всем огромное, за помощь! ;)


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

Зарегистрирован:
Пт, окт 07 2011, 08:29
Сообщения: 325
Подскажите, пожалуйста, можно ли где-то указать, чтоб файл документа сохранялся не в папке по умолчанию ( C:\Documents and Settings\ИМЯ ПОЛЬЗОВАТЕЛЯ\Local Settings\Application Data\SAP\SAP GUI\tmp), а мог задаваться пользователем и путь к файлу и имя?

Спасибо Вам огроменное за эту наиполезнейшую, разработку.


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

Зарегистрирован:
Чт, авг 19 2004, 17:37
Сообщения: 1962
Откуда: Москва
Пол: Мужской
Лисенок написал(а):
Подскажите, пожалуйста, можно ли где-то указать, чтоб файл документа сохранялся не в папке по умолчанию ( C:\Documents and Settings\ИМЯ ПОЛЬЗОВАТЕЛЯ\Local Settings\Application Data\SAP\SAP GUI\tmp), а мог задаваться пользователем и путь к файлу и имя?

Спасибо Вам огроменное за эту наиполезнейшую, разработку.

Параметр FILE_NAME

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


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ФМ для выгрузки данных в WORD, EXCEL
СообщениеДобавлено: Чт, ноя 10 2011, 08:33 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Пт, окт 07 2011, 08:29
Сообщения: 325
СПАСИБО


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ФМ для выгрузки данных в WORD, EXCEL
СообщениеДобавлено: Чт, ноя 10 2011, 09:19 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Пт, окт 07 2011, 08:29
Сообщения: 325
А можно ли сделать так, чтоб doc документ никуда не сохранялся просто открывался, а пользователь сам решал нужно ему его сохранять или нет?


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

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

В принципе, если не задавать имя файла, то можно считать, что он не сохраняется. Т.к. файл выгружается в каталог временных файлов, который периодически чистится, в т.ч. и самой Windows. Просто закрыв такой отчет, пользователь может больше не беспокоиться об его судьбе.
Чисто технически "не сохранять файл" практически невозможно, даже любая интернет страница, открытая в браузере, скачивается на компьютер пользователя.

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


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ФМ для выгрузки данных в WORD, EXCEL
СообщениеДобавлено: Чт, ноя 10 2011, 10:48 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Пт, окт 07 2011, 08:29
Сообщения: 325
ясно, спасибо большое


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ФМ для выгрузки данных в WORD, EXCEL
СообщениеДобавлено: Пт, ноя 11 2011, 10:27 
Ассистент
Ассистент
Аватара пользователя

Зарегистрирован:
Ср, окт 20 2004, 22:31
Сообщения: 48
Большое спасибо за разработку. Облегчила жизнь, вот бы все были такими нежадными альтруистами, как уважаемый Parazit :)

Есть вопрос: была установлена прежняя версия, года эдак 2009. Все работало.
Но недавно поставил свежую, 2.72.
И вот что получилось:
Есть внутрення таблица с полями (привожу в общем виде)
NAME
ХХХХХ_NAME
YYYYY_NAME
В шаблоне прописано имя области для первой строки таблицы, и названия полей в ячейках (соответствующие внутренней таблице).
Формирую таблицу ZWWW_PREPARE_TABLE.
Раньше отчет работал корректно, после обновления при выгрузке отчета получаю картину в EXCEL:
допустим NAME заполнен так: Имя
в столбцах ХХХХХ_NAME и YYYYY_NAME находится: ХХХХХ_Имя и YYYYY_Имя.

Что я пропустил по рекомендациям?


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

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

Есть вопрос: была установлена прежняя версия, года эдак 2009. Все работало.
Но недавно поставил свежую, 2.72.
И вот что получилось:
Есть внутрення таблица с полями (привожу в общем виде)
NAME
ХХХХХ_NAME
YYYYY_NAME
В шаблоне прописано имя области для первой строки таблицы, и названия полей в ячейках (соответствующие внутренней таблице).
Формирую таблицу ZWWW_PREPARE_TABLE.
Раньше отчет работал корректно, после обновления при выгрузке отчета получаю картину в EXCEL:
допустим NAME заполнен так: Имя
в столбцах ХХХХХ_NAME и YYYYY_NAME находится: ХХХХХ_Имя и YYYYY_Имя.

Что я пропустил по рекомендациям?


Произошло как раз то, с чем я боролся. :)
Только я рассматривал ситуации с полями типа NAME и NAME_XXXXX. Если поиск/замену сделать сначала для NAME а потом NAME_XXXXX, то получится Имя и Имя_XXXXX. Чтобы это обойти я добавил обратную сортировку для поля FIND_TEXT, чтобы сначала обрабатывались более длинные поля NAME_XXXXX а потом NAME.
Собственно, в приведенном вами примере, тоже не должно быть проблем, т.к. "X" > "N" и поле XXXXX_NAME должно обработаться раньше. Но в реальности видимо у вас другие имена, типа AAAAA_NAME и NAME - такой случай я не предусмотрел, это мой косяк, постараюсь исправить.

Вообще я сам стараюсь использовать метки с квадратными скобками, типа [NAME], это делает её уникальной не допускает подобных ситуаций. Наверно мне следовало изначально так сделать и в модуле ZWWW_PREPARE_TABLE, я подумаю как это исправить.
Но и сейчас Вы можете выйти из ситуации, используя параметр IT_FIELDS_CATALOG. В этой вн. таблице можно прописать имена меток, заменяющих имена полей. Например FIELD_NAME = 'NAME'. FIND_TEXT = '[NAME]', и соответственно подправить метку в шаблоне. Достаточно исправить только одну самую короткую NAME, которая является частью более длинных.

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


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

Зарегистрирован:
Ср, окт 20 2004, 22:31
Сообщения: 48
Спасибо!
Описанные действия (использование таблицы замены для поля NAME) помогли решить вопрос.

Поля на самом деле во внутренней таблице называются так:
NAME
NAME_TU
DEVLOC_NAME
DEV_TYPE_NAME
При этом со вторым столбцом проблем не было, только с последними двумя, как Вы и написали.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ФМ для выгрузки данных в WORD, EXCEL
СообщениеДобавлено: Чт, ноя 17 2011, 11:24 
Специалист
Специалист

Зарегистрирован:
Пт, окт 20 2006, 16:39
Сообщения: 230
Добрый день!

Parazit, подскажите, пожалуйста, если в шаблон Ворд вставлена таблица Эксель, можно к ней обращаться также,
как если бы это был шаблон в Экселе или надо какие то хитрые действия для этого совершить?

Спасибо.


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

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

Parazit, подскажите, пожалуйста, если в шаблон Ворд вставлена таблица Эксель, можно к ней обращаться также,
как если бы это был шаблон в Экселе или надо какие то хитрые действия для этого совершить?

Спасибо.

Честно говоря даже не знаю, возможно ли такое сделать. Думаю без хитростей не обойтись. Может сначала ексель сформировать, а потом его макросом вставить в отчет ворд...

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


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ФМ для выгрузки данных в WORD, EXCEL
СообщениеДобавлено: Чт, ноя 17 2011, 14:41 
Специалист
Специалист

Зарегистрирован:
Пт, окт 20 2006, 16:39
Сообщения: 230
Parazit написал:
Честно говоря даже не знаю, возможно ли такое сделать. Думаю без хитростей не обойтись. Может сначала ексель сформировать, а потом его макросом вставить в отчет ворд...

Такая идея возникала, но пока оставил ее как последний вариант вариант.


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

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

Такая идея возникала, но пока оставил ее как последний вариант вариант.

Можете своими силами (через OLE) открыть Word-шаблон и Excel-шаблон, а для заполнения скормить их OLE-ссылки моему модулю ZWWW_FILLFORM - он только заполнит шаблоны данными.

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


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

Зарегистрирован:
Пн, сен 12 2011, 07:59
Сообщения: 26
Добрый день абаперы.
Такой вопрос есть.
При выгрузке данных в excel используя Citrix не все данные доходят.
В ячейке такая структура [LTXA1] [LTXA2] [LTXA3] [LTXA4] [LTXA5] [LTXA6] [LTXA7] [LTXA8] [LTXA9] [LTXA10].
В ФМ приходят все данные. А excel запускается с таким текстом.
[dcкккккккккккккккккккккккккккккккккккккк] [LTXA2] [LTXA3] [LTXA4] кккккккккккккккккккккккккккккккккккккккккккккккккккккккккккк
А если запускать напрямую через SAP Logon то все норм.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 2409 ]  На страницу Пред.  1 ... 60, 61, 62, 63, 64, 65, 66 ... 161  След.

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


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

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


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

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