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

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


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

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


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

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