Текущее время: Вс, июл 20 2025, 00:27

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 2409 ]  На страницу Пред.  1 ... 28, 29, 30, 31, 32, 33, 34 ... 161  След.
Автор Сообщение
 Заголовок сообщения: Re: ФМ для выгрузки данных в WORD, EXCEL
СообщениеДобавлено: Вт, фев 24 2009, 10:42 
Начинающий
Начинающий

Зарегистрирован:
Чт, ноя 06 2008, 10:28
Сообщения: 11
Здравствуйте. Вот тоже возникла необходимость использовать сий очень полезный ФМ.
Но похоже не хватает малек опыта, чтоб активировать это дело )
Вроде все создал - структуры, ФМ и группу функций - все как в описании, но почему то при активации SAPLZWWWFORM ругаеца:
Code:
Функциональный модуль ZGET_EXCEL_DECIMAL_SEPARATOR
The main program of the function "ZGET_EXCEL_DECIMAL_SEPARATOR" does
not begin with "FUNCTION-POOL".

А при активации любого ФМ:
Code:
Программа SAPLZWWWFORM
REPORT/PROGRAM statement missing, or program type is INCLUDE.

Подскажите, что я не так сделал, пожалуйста.


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

Зарегистрирован:
Вт, сен 07 2004, 17:47
Сообщения: 2988
N7 написал(а):
Здравствуйте. Вот тоже возникла необходимость использовать сий очень полезный ФМ.
Но похоже не хватает малек опыта, чтоб активировать это дело )
Вроде все создал - структуры, ФМ и группу функций - все как в описании, но почему то при активации SAPLZWWWFORM ругаеца:
Code:
Функциональный модуль ZGET_EXCEL_DECIMAL_SEPARATOR
The main program of the function "ZGET_EXCEL_DECIMAL_SEPARATOR" does
not begin with "FUNCTION-POOL".

А при активации любого ФМ:
Code:
Программа SAPLZWWWFORM
REPORT/PROGRAM statement missing, or program type is INCLUDE.

Подскажите, что я не так сделал, пожалуйста.

А что Вы делали что у Вас "The main program of the function "ZGET_EXCEL_DECIMAL_SEPARATOR" does not begin with "FUNCTION-POOL". "?
Как Вы создавали "ФМ и группу функций"? Внимательней надо относиться к опциям и галочкам.

_________________
"После" - не значит "вследствие"


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

Зарегистрирован:
Чт, ноя 06 2008, 10:28
Сообщения: 11
Хм... сначала создал группу функций, затем в ней ФМ, стандартно все по BC402 :?
Первым ФМ как раз и создал ZGET_EXCEL_DECIMAL_SEPARATOR.


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

Зарегистрирован:
Вт, сен 07 2004, 17:47
Сообщения: 2988
N7 написал(а):
Хм... сначала создал группу функций, затем в ней ФМ, стандартно все по BC402 :?
Первым ФМ как раз и создал ZGET_EXCEL_DECIMAL_SEPARATOR.

Значит Вы как то не так создавали.
Или не внимательно копипастили и, возможно, затёрли какую-либо служебную информацию.
Внимательно читайте сообщения об ошибках и анализируйте свой код. можете сравнивать с работающими ФМ из стандартка, к примеру.

_________________
"После" - не значит "вследствие"


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

Зарегистрирован:
Чт, сен 23 2004, 18:43
Сообщения: 1556
Откуда: Москва
N7 написал(а):
Хм... сначала создал группу функций, затем в ней ФМ, стандартно все по BC402 :?
Первым ФМ как раз и создал ZGET_EXCEL_DECIMAL_SEPARATOR.

SE37->"Утилиты"->"Исправить группу функций".
Должно помочь.

_________________
Hе иди по течению, не иди против течения - иди поперек него, если хочешь достичь берега.
Слова Ванталы. Дела Ванталы


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

Зарегистрирован:
Пн, дек 08 2008, 09:35
Сообщения: 17
Пытаюсь вывести число с ведущими нулями в определенную метку. Но, почему-то, при выводе шаблона нулей впереди числа не наблюдается. Само число при этом выводится нормально. Подскажите, пожалуйста, как мне добиться вывода нулей перед числом? Заранее спасибо.


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

Зарегистрирован:
Вт, мар 03 2009, 12:33
Сообщения: 141
если эксель, то можно
concatenate '''' число into ексель :idea:
суть в том, что знак апострофа в ячейке не отображается, а число таки не форматируется и выглядит как строка


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: ФМ для выгрузки данных в WORD, EXCEL
СообщениеДобавлено: Чт, мар 12 2009, 02:08 
Менеджер
Менеджер
Аватара пользователя

Зарегистрирован:
Чт, мар 09 2006, 10:12
Сообщения: 565
Откуда: Волгодонск
Пол: Мужской
Поставьте в шаблоне Excel я формат ячейки "текст"

_________________
Изображение Попытка не пытка


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

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

Это из-за глюка Екселя, его функция Поиск/Замена всегда пытается интерпретировать значение как число. Рекомендую в шаблоне первым символом ячейки ставить апостроф (одинарную кавычку).

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


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ФМ для выгрузки данных в WORD, EXCEL
СообщениеДобавлено: Чт, мар 12 2009, 16:35 
Ассистент
Ассистент

Зарегистрирован:
Ср, янв 24 2007, 14:44
Сообщения: 44
Parazit написал:
Whisper написал(а):
Пытаюсь вывести число с ведущими нулями в определенную метку. Но, почему-то, при выводе шаблона нулей впереди числа не наблюдается. Само число при этом выводится нормально. Подскажите, пожалуйста, как мне добиться вывода нулей перед числом? Заранее спасибо.

Это из-за глюка Екселя, его функция Поиск/Замена всегда пытается интерпретировать значение как число. Рекомендую в шаблоне первым символом ячейки ставить апостроф (одинарную кавычку).

у меня в такой ситуации выручала не одинарный, а двойной апостроф.


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

Зарегистрирован:
Вт, мар 03 2009, 12:33
Сообщения: 141
RRROMAN: ну это вы перестраховались батенька :D


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

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

Ну, в принципе, выручить то может любой строковый (лишь бы не числовой) символ в начале строки, но апостроф Excel не будет показывать, это фича такая.

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


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

Зарегистрирован:
Чт, дек 25 2008, 17:07
Сообщения: 144
Откуда: Казань
Пол: Мужской
В ссылке, к сожалению, нет примера использования ФМ ZBDS_OPENFORM.
Хотелось бы увидеть код с ним (Вывод отдельных полей и таблицы целиком).

Спасибо :)


Последний раз редактировалось Марик Чт, мар 19 2009, 12:11, всего редактировалось 1 раз.

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

Зарегистрирован:
Чт, авг 19 2004, 17:37
Сообщения: 1962
Откуда: Москва
Пол: Мужской
Марик написал:
В ссылке к сожалению нет примера использования ФМ ZBDS_OPENFORM.
Хотелось бы увидеть код с ним (Вывод отдельных полей и таблицы целиком).
Спасибо :)

Всё абсолютно идентично, разница только в месте хранения шаблона и соответственно в параметрах модуля.
Вот пример моего вызова.
Code:
  Call function 'ZBDS_OPENFORM'
    exporting
      DESCRIPTION = 'ZBDS_SAMPLE'
      DOC_CLASSNAME = 'ZBDS_TEMPLATES'
      DOC_CLASSTYPE = 'OT'
      DOC_OBJECT = 'ZBDS_SAMPLE'
      PrintDialog = ''
      Optimize    = 0
    TABLES
      IT_VALUES = it_Val.

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


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

Зарегистрирован:
Чт, дек 25 2008, 17:07
Сообщения: 144
Откуда: Казань
Пол: Мужской
Разница между ФМ ZWWW_OPENFORM и ФМ ZBDS_OPENFORM в месте хранения шаблона?
Я лично думал ФМ ZBDS_OPENFORM открывает книгу Excel внутри саповского окна.
Есть такая возможность?
И еще подскажите какая запись у вас в табице WWWPARAMS
с ключами
RELID = MI
OBJID = ZWWW_MACROS
NAME = fileextension

интересует значени VALUE.

У меня такой записи нет и программа падает в дамп.


Последний раз редактировалось Марик Чт, мар 19 2009, 15:26, всего редактировалось 1 раз.

Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 2409 ]  На страницу Пред.  1 ... 28, 29, 30, 31, 32, 33, 34 ... 161  След.

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


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

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


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

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