Текущее время: Пн, авг 04 2025, 13:27

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 8 ] 
Автор Сообщение
 Заголовок сообщения: Подпрограмма преобразования.
СообщениеДобавлено: Ср, мар 25 2009, 12:10 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Вт, мар 03 2009, 12:33
Сообщения: 141
Привет, парни!
кто знает как создать/отредактировать программу преобразования в домене?


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Подпрограмма преобразования.
СообщениеДобавлено: Ср, мар 25 2009, 12:37 
Модератор
Модератор
Аватара пользователя

Зарегистрирован:
Пт, июн 16 2006, 00:43
Сообщения: 1686
Откуда: Москва <-> Красноярск
Пол: Мужской
Ну создайте два ФМа своих вида
CONVERSION_EXIT_xxxxx_INPUT
CONVERSION_EXIT_xxxxx_OUTPUT
и пишите в них любой алгоритм, который сочтете нужным.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Подпрограмма преобразования.
СообщениеДобавлено: Ср, мар 25 2009, 12:52 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Вт, мар 03 2009, 12:33
Сообщения: 141
это как бе понятно - непонятно как уложить эти ФМ в подпрограмму и прикрутить ие к домену :shock:
вроде как это и не подпрограмма вовсе, а просто группа функций... так?


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Подпрограмма преобразования.
СообщениеДобавлено: Ср, мар 25 2009, 12:56 
Модератор
Модератор
Аватара пользователя

Зарегистрирован:
Пт, июн 16 2006, 00:43
Сообщения: 1686
Откуда: Москва <-> Красноярск
Пол: Мужской
Да. Ни в какую подпрограмму ничего укладывать не надо.
Просто в домене укажите xxxxx как подпрограмму преобразования.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Подпрограмма преобразования.
СообщениеДобавлено: Ср, мар 25 2009, 12:58 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Вт, мар 03 2009, 12:33
Сообщения: 141
точно, все так и есть. Спасибо, Артем!
вы как всегда оперативно приходите на помощь :)


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Подпрограмма преобразования.
СообщениеДобавлено: Ср, мар 25 2009, 13:15 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Вт, мар 03 2009, 12:33
Сообщения: 141
хмммм... а вот ещё нубовский вопрос...
гр функций ALFA и ФМ CONVERSION_EXIT_ALPHA_INPUT и output.
ставлю в них точки, в новом режиме (вызываю из первого) пытаюсь делать селект из таблицы либо что то вводить в таблицу через se16 - в эти функциональные модули не попадаю. Как будто они не отрабатывают в этих случаях... хотя по результату во внутр таблице вижу, что они работают!!!
1. можно ли задебажить подпрограмму преобразования?
2. таки в каких случаях эти фм отрабатывают?


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Подпрограмма преобразования.
СообщениеДобавлено: Ср, мар 25 2009, 13:40 
Модератор
Модератор
Аватара пользователя

Зарегистрирован:
Пт, июн 16 2006, 00:43
Сообщения: 1686
Откуда: Москва <-> Красноярск
Пол: Мужской
А зачем вам отладка ALPHA преобразования? Там вызывается сишная функция и все.
Проверил, на всякий случий: брейк в CONVERSION_EXIT_ALPHA_INPUT, тр. XK03, F4 на поле вендор и понеслась.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Подпрограмма преобразования.
СообщениеДобавлено: Ср, мар 25 2009, 13:50 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Вт, мар 03 2009, 12:33
Сообщения: 141
Ну вроде вопросов не осталось, ещё раз спасибо за участие :D


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

Зарегистрирован:
Чт, мар 09 2006, 10:12
Сообщения: 565
Откуда: Волгодонск
Пол: Мужской
вафля написал(а):
2. таки в каких случаях эти фм отрабатывают?

Тоже как то разбирался с этой проблемой, на сколько я помню пришел к выводу что CONVERSION_EXIT_ALPHA_INPUT/CONVERSION_EXIT_ALPHA_OUTPUT не отрабатывает если оно прописано не посредственно в поле на экране.

А идея была прикольная:
обычно номера всяких документов имеют циферки или буковки в начале и циферки в конце, а в середине некоторое кол-во нулей, запоминать сколько нулей в середине не удобно - поэтому бухи обычно на бумаге в место них "/" ставят.
идея была такая - поправить CONVERSION_EXIT_ALPHA_INPUT сделать так чтоб если в середине номера вводится "/" вставлять в место него соотв. количество нулей.
с помощью CONVERSION_EXIT_ALPHA_INPUT сделать не получилось :( ,
сделал с помощью field-exit на домен, но работает это естественно только для доменов для которых сделал...
в общем тема развития не получила - так и осталась в тесте

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


Принять этот ответ
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 8 ] 

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


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

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


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

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