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

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


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


ВНИМАНИЕ!

Вопросы по исходящим поставкам - сюда



Начать новую тему Ответить на тему  [ Сообщений: 9 ] 
Автор Сообщение
 Заголовок сообщения: Многозначные признаки в конфигурации
СообщениеДобавлено: Ср, фев 18 2009, 18:21 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Вт, апр 24 2007, 15:56
Сообщения: 1402
Привет!

Никак не могу понять, как проверить, какие именно значения и сколько присвоены многозначному признаку.
Думается, надо глядеть в сторону использования функций, но SAP как всегда убивает своими чрезвычайно содержательными фразами типа "Если признаки класса многозначные, то создайте однозначные признаки специально для данной функции"....

Любая инфа приветствуется. :idea:


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Многозначные признаки в конфигурации
СообщениеДобавлено: Ср, фев 18 2009, 18:27 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, сен 29 2005, 07:34
Сообщения: 1127
Откуда: РОССИЯ
Пол: Мужской
что именно вы хотите делать с этими значениями? расскажите поподробней, возможно помогу

_________________
мне бы такой "Журнал изменений" как в SAP да в жизнь... цены бы не было!


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

Зарегистрирован:
Вт, апр 24 2007, 15:56
Сообщения: 1402
Мне нужно контролировать, чтобы в многозначный признак пользователь мог ввести только определенное кол-во значений.
Кроме того, нужно проверить, какая именно комбинация выбрана. Т.е. пользователь выбирает в многозначном признаке несколько значений, в зависимости от этого нужно ограничивать другие признаки.


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

Зарегистрирован:
Чт, сен 29 2005, 07:34
Сообщения: 1127
Откуда: РОССИЯ
Пол: Мужской
скажу принципы и сомнения, которые наверное вам и так известны, если что интересно, то будем дальше выяснять.

1. Очень интересно, что это за такой комплексный признак, если в нем несколько значений и по всем надо ограничивать значений других признаков. Например, признак 1, а в нём указывается Машина,Красная,Из жести, Турбонадув - может есть смысл развести этот признак на несколько?

2. Если в п.1 всё же своя специфика, то как вы выражались, в лайбрари написано например так:

Если необходимо, чтобы ограничение относилось к нескольким значениям многозначного признака, то следует определить несколько переменных:

Цитата:
OBJECTS:
(300) PC
Where Var1 = Color_multi; Var2 = Color_multi

CONDITION:
Var1 = ‘red’ and Var2 = ‘yellow’

RESTRICTIONS:
false

Это ограничение относится к двум значениям многозначного признака COLOR_MULTI. Именно поэтому необходимо описать 2 переменные, по одной для каждого значения.


но это лишь для одного значения из множества присвоенных многозначному, на первом из значений система заканчивает обработку :(



или вот тут хорошо описывается возможности работы ограничений для многозначного признака

http://help.sap.com/saphelp_erp2005/hel ... ontent.htm


вооот, а чтобы конкретно ограничить как-то набор значений для многозначного признака при вводе да ещё без констант, то хм, не могу пока предположить как

_________________
мне бы такой "Журнал изменений" как в SAP да в жизнь... цены бы не было!


Последний раз редактировалось Justudent Чт, фев 19 2009, 14:49, всего редактировалось 1 раз.

Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Многозначные признаки в конфигурации
СообщениеДобавлено: Чт, фев 19 2009, 12:37 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, сен 29 2005, 07:34
Сообщения: 1127
Откуда: РОССИЯ
Пол: Мужской
есть всегда вариант использования

http://help.sap.com/saphelp_erp2005/hel ... ameset.htm

очень гибкий инструмент, можно много делов наваратить с помощью этого, в частности, можно по очереди вынимать значения многозначного признака своей функцией и работать с ней в ограничении целостности. чем не вариант :lol:

чета ссылка не отрабатывает, там про определяемые пользером функции, которые пишутся на абап и вызываются в отношениях

_________________
мне бы такой "Журнал изменений" как в SAP да в жизнь... цены бы не было!


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

Зарегистрирован:
Вт, апр 24 2007, 15:56
Сообщения: 1402
Копировать ссылку на "внутренний" параграф из библиотеки нужно не со строки браузера, а из свойств соотв. пункта меню (которое слева) :wink:
Наверное вы имели ввиду "Определяемые пользователем функции" (ссылку я в первом посте дал)?..
А вы лично с ними работали? Как например обработать не каждое отдельное значение, а набор?
Тем более когда неизвестно, сколько именно значений присвоено признаку?


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

Зарегистрирован:
Чт, сен 29 2005, 07:34
Сообщения: 1127
Откуда: РОССИЯ
Пол: Мужской
да, именно та ваша ссылка, сорри за некоррект. Нет, не работал, слава Богу пока заказчик с головой, да и наша варит кое-как ))

вообщем стандартно тут не сделать без этой функции, это 98% :wink:

и спасибо за пральный механизм копирования ссылок, поправил свою в два поста повыше, поглядите, хотя видимо уже видели )

_________________
мне бы такой "Журнал изменений" как в SAP да в жизнь... цены бы не было!


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Многозначные признаки в конфигурации
СообщениеДобавлено: Пт, фев 20 2009, 14:19 
Старший специалист
Старший специалист

Зарегистрирован:
Ср, июн 01 2005, 19:32
Сообщения: 253
Откуда: Москва
Т.к. в автомотиве конфигурация активно используется, то мы свои функции писали и весьма сложные.
По сути оно работает, но разобраться и реализовать нужное было весьма нетривиально. Во всяком случае, так было когда мы делали это в 2002 (?) г. на 4.6С.
Нам тогда очень помогли ребята из Вальдорфа - особенно оказавшийся там бывший наш соотечественник (подкидывали недокументированную информацию, подсказки и примеры).
Посколько доступа к той системе у меня сейчас нет, то скопировать что-нибудь для примера не могу. Увы.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Многозначные признаки в конфигурации
СообщениеДобавлено: Пт, фев 20 2009, 17:43 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Вт, апр 24 2007, 15:56
Сообщения: 1402
Да, типы из Вальдорфа с недокументированной информацией ( :!: :twisted: ) очень бы помогли...
В общем, я так и не нашел способа считывать значения из многозначного признака без ковыряния в памяти, ломок стандарта и т.п. Записывать, сравнивать - пожалста, возможностей море...
От себя скажу, что функции - весчь! Можно при конфигурировании даже вызывать диалоговые модули и выводить сообщения об ошибках в конфигурации.


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

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


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

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


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

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