Текущее время: Чт, июл 24 2025, 12:30

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


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


ВНИМАНИЕ!

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



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

Зарегистрирован:
Пн, апр 10 2006, 11:19
Сообщения: 47
Откуда: Оттуда
Попробую, только вот программа преобразования не повлияет ли на функцию автоматического суммирования?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, апр 10 2006, 13:42 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Сб, сен 25 2004, 16:30
Сообщения: 1368
Откуда: Москва
Пол: Мужской
Нет, не должна. Она ведь никак не меняет значения поля.

_________________
С уважением, Сергей Королев


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, апр 10 2006, 14:29 
Ассистент
Ассистент

Зарегистрирован:
Пн, апр 10 2006, 11:19
Сообщения: 47
Откуда: Оттуда
Создал ФМ с именем CONVERSION_EXIT_ZSIGN_OUTPUT, протестировал - работает, активировал, указал в домене имя подпрограммы преобразования - ZSIGN - не дает активировать домен, ругается что не существует программы преобразования.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, апр 10 2006, 14:53 
Ассистент
Ассистент

Зарегистрирован:
Пн, апр 10 2006, 11:19
Сообщения: 47
Откуда: Оттуда
Спасибо всем, все заработало! :D НЕвнимательно читал справку, модуль ввода INPUT нужен обязательно.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, апр 10 2006, 15:38 
Президент
Президент
Аватара пользователя

Зарегистрирован:
Ср, янв 12 2005, 13:39
Сообщения: 2811
Откуда: замкадыш
ещё пять копеек в общий фонд:

U can copy the fm CLOI_PUT_SIGN_IN_FRONT to CONVERSION_EXIT_SIGN_OUTPUT and activate it. Then in edit mask use this '==SIGN' or u can create one domain and refer the domain to that field. In that domain u set the convertion routine = SIGN.

Especialy for Сергей Королёв:))) обыскал все что мог - нашёл то что вы предложили:). По моему всё таки правильнее первый путь через ФМ - вдруг когда ещё понадобится с пакетированными данными другой длинны?

_________________
Что бы выловить случайную ошибку нужно добиться устойчивости её появления.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, апр 10 2006, 15:59 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Сб, сен 25 2004, 16:30
Сообщения: 1368
Откуда: Москва
Пол: Мужской
Loyso написал(а):
Especialy for Сергей Королёв:))) обыскал все что мог - нашёл то что вы предложили:). По моему всё таки правильнее первый путь через ФМ - вдруг когда ещё понадобится с пакетированными данными другой длинны?

Первый путь - это через филд-каталог прямо прописывать подпрограмму преобразования? Вполне можно, но с другой стороны, прямое изменения филд-каталога - это изменение текста программы (например, если юзер в имеющемся отчете решил какое-то поле тоже сделать с начальным знаком). Если сразу закладываться на домены, а в программе вообще не играться со свойствами полей, то во многих случаях достаточно поменять структуру/элемент данных/домен.
Домен много хлеба не просит, не совсем понимаю, почему традиционно люди ленятся завести или лишний домен, или элемент данных, или структурку.

_________________
С уважением, Сергей Королев


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, апр 10 2006, 16:02 
Президент
Президент
Аватара пользователя

Зарегистрирован:
Ср, янв 12 2005, 13:39
Сообщения: 2811
Откуда: замкадыш
потому что идею существования ГЛОБАЛЬНЕЙШИХ переменных (Словаря) надо впитать с молоком матери:). А когда до этого дцать лет писал на нормальных языках :lol: просто привычнее функцию написать (изменить) чем создавать новый эел-т и цеплять на него преобразование :wink:

Эт всё моё ИМХО :wink:

_________________
Что бы выловить случайную ошибку нужно добиться устойчивости её появления.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, апр 10 2006, 17:30 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Сб, сен 25 2004, 16:30
Сообщения: 1368
Откуда: Москва
Пол: Мужской
Loyso написал(а):
потому что идею существования ГЛОБАЛЬНЕЙШИХ переменных (Словаря) надо впитать с молоком матери:)

Таки это не переменные, Коллега, а типы. :) Во всяком языке есть глобальные типы.

Да и кто из нас раньше не программировал на нормальных языках... Эх...

Можно, можно, функцию менять, но мне это напоминает автомеханика, который вроде и чинит, но делает так, чтоб клиент потом именно к нему приехал. И тут уж кому что нравится ;)

_________________
С уважением, Сергей Королев


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, апр 11 2006, 08:40 
Президент
Президент
Аватара пользователя

Зарегистрирован:
Ср, янв 12 2005, 13:39
Сообщения: 2811
Откуда: замкадыш
Сергей Королев написал:
Таки это не переменные, Коллега, а типы. :) Во всяком языке есть глобальные типы.


Пардон. Описка;)

Цитата:
Да и кто из нас раньше не программировал на нормальных языках... Эх...


:roll: как молоды мы были... :D


Цитата:
Можно, можно, функцию менять, но мне это напоминает автомеханика, который вроде и чинит, но делает так, чтоб клиент потом именно к нему приехал. И тут уж кому что нравится ;)


Нормальная саповская стратегия:))) Плюс (не из желания поспорить) придёт новый разработчик, понадобится ему то же самое - поискал ФМ и нашёл. А додуматься, что есть домен для этого - сложновато... ИМХО оба пути правильны и имеют право на существование. Всё остальное - дело вкуса :wink:

_________________
Что бы выловить случайную ошибку нужно добиться устойчивости её появления.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Вывод отрицательных чисел в ALV
СообщениеДобавлено: Ср, сен 21 2011, 13:08 
Директор
Директор
Аватара пользователя

Зарегистрирован:
Пт, сен 17 2004, 14:40
Сообщения: 953
Откуда: город металлургов
Пол: Женский
ФМ 'CLOI_PUT_SIGN_IN_FRONT' переносит знак числа в его начало. А то на англоязычном САПе это написано, а у нас - нет :(


Принять этот ответ
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 25 ]  На страницу Пред.  1, 2

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


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

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


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

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