Текущее время: Сб, авг 02 2025, 16:51

Часовой пояс: 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 часа


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

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


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

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