Текущее время: Чт, мар 28 2024, 16:10

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




Начать новую тему Ответить на тему  [ Сообщений: 2 ] 
Автор Сообщение
 Заголовок сообщения: Значения признаков в классах при конфигурации
СообщениеДобавлено: Сб, июн 03 2006, 18:20 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Чт, фев 24 2005, 13:26
Сообщения: 261
Откуда: с проекта :)
Есть необходимость динамического вывода допустимых значений признака в зависимости от введенных значений др.признаков. Тупо прописать все варианты значений для признака и потом для каждого значения создать предварительное условие не прокатит, т.к. значений очень много, а комбиначий еще больше. Хотелось бы все делать по табличке. В ведении признака на закладке значений есть дивная кнопка "Другая проверка значений", где можно выбрать свой ФМ. А теперь вопрос: не нашел нигде примера интерфейса этого ФМ. И предназначено ли это как раз для такого случая ? Или только для проверки вводимых значений ? Может кто проделывал ?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, июн 05 2006, 03:47 
Менеджер
Менеджер
Аватара пользователя

Зарегистрирован:
Сб, апр 23 2005, 13:16
Сообщения: 711
Пол: Мужской
Создаём таблицу вариантов.
Транзакция CU61, в ней указываем признаки и выставляем статус деблокировано.
В транзакции CU60 наполняем табличку значениями.

Создаём сеть отношений, транзакция CU21.
В ней создаём ограничение со структурой:
OBJECTS:
PR IS_A (300) Класс признаков 300-го вида класса
RESTRICTIONS:
TABLE Таблица вариантов
(Признак 1 = PR.Признак 1 из таблицы вариантов,
Признак 2 = PR.Признак 2 из таблицы вариантов,
Признак 3 = PR.Признак 3 из таблицы вариантов)
INFERENCES:
PR.Признак 2 из таблицы вариантов, PR.Признак 3 из таблицы вариантов

В ограничении и в сети отношейний указываем деблокировано, вносим сеть отношений в профиль конфигурации ОЗМ.
Всё.

Ограничения не работают с диапазонами значений признака, признаки таблицы вариантов должны быть однозначными.

_________________
Arbeit macht frei


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

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


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

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


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

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