Программно добавить item-ы Dynamic Field-а с типом DropDown?
Сообщение Добавлено VARD32 » Сегодня, 13:02
Здравствуйте.
Хочу программно при помощи Perl динамически формировать item-ы у одного DynamicField-а
Мануал OTRS говорит следующее:
http://doc.otrs.com/doc/api/otrs/stable ... ue.pm.html
т.е.
my $Success = $DynamicFieldValueObject->ValueSet(
FieldID => $FieldID, # ID of the dynamic field
ObjectID => $ObjectID, # ID of the current object that the field
# must be linked to, e. g. TicketID
Value => [
{
ValueText => 'some text', # optional, one of these fields must be provided
ValueDateTime => '1977-12-12 12:00:00', # optional
ValueInt => 123, # optional
},
...
],
UserID => $UserID,
);
Но как я понимю, в примере речь идет о том как занести значение, а у меня ситуация другая: надо занести варианты значений, а выберу я сам.
Как мне быть?
P.S. Случайно удалил тему коллеги. Приношу свои извинения
Программно добавить item-ы Dynamic Field-а с типом DropDown?
Модератор: ykolesnikov
-
- OTRS Гуру
- Сообщения: 3119
- Зарегистрирован: 24 дек 2010, 09:27
- Откуда: Череповец
- Благодарил (а): 4 раза
- Поблагодарили: 5 раз
- Контактная информация:
Программно добавить item-ы Dynamic Field-а с типом DropDown?
С уважением Юрий Колесников
OTRS 5.0.22, ITSM 5.0.22
OpenSuse 13.2, MariaDB 10.0.22
OTRS 5.0.22, ITSM 5.0.22 тестовая
OTRS 5.0.22, ITSM 5.0.22
OpenSuse 13.2, MariaDB 10.0.22
OTRS 5.0.22, ITSM 5.0.22 тестовая
-
- OTRS Гуру
- Сообщения: 5204
- Зарегистрирован: 20 сен 2010, 18:17
- Откуда: Москва
- Благодарил (а): 94 раза
- Поблагодарили: 84 раза
Re: Программно добавить item-ы Dynamic Field-а с типом DropD
Юрий, добрый день!
А откуда должны браться наборы данных? От чего они должны зависеть? Через ACL никак не сделать?
А откуда должны браться наборы данных? От чего они должны зависеть? Через ACL никак не сделать?
С уважением,
Алексей Юсов
Prod: OTRS CE ITSM 6.0.28 on CentOS 7 Apache 2.4 MariaDB 10.4.13 + Radiant Customer Portal
Radiant System OTRS Intergrator RU
Группа OTRS Community в Teleram
Хотите внедрить OTRS? Спросите меня как!
Алексей Юсов
Prod: OTRS CE ITSM 6.0.28 on CentOS 7 Apache 2.4 MariaDB 10.4.13 + Radiant Customer Portal
Radiant System OTRS Intergrator RU
Группа OTRS Community в Teleram
Хотите внедрить OTRS? Спросите меня как!
Re: Программно добавить item-ы Dynamic Field-а с типом DropD
Данные будут подтягиваться из SQL-запроса.
Проблема в том, чтобы строки набора данных из SQL-запроса превратить в item-ы DynamicField-а.
Проблема в том, чтобы строки набора данных из SQL-запроса превратить в item-ы DynamicField-а.
-
- OTRS Гуру
- Сообщения: 5204
- Зарегистрирован: 20 сен 2010, 18:17
- Откуда: Москва
- Благодарил (а): 94 раза
- Поблагодарили: 84 раза
Re: Программно добавить item-ы Dynamic Field-а с типом DropD
У OTRS AG есть такой платный аддон. Мы тоже можем доработать под заказ.
С уважением,
Алексей Юсов
Prod: OTRS CE ITSM 6.0.28 on CentOS 7 Apache 2.4 MariaDB 10.4.13 + Radiant Customer Portal
Radiant System OTRS Intergrator RU
Группа OTRS Community в Teleram
Хотите внедрить OTRS? Спросите меня как!
Алексей Юсов
Prod: OTRS CE ITSM 6.0.28 on CentOS 7 Apache 2.4 MariaDB 10.4.13 + Radiant Customer Portal
Radiant System OTRS Intergrator RU
Группа OTRS Community в Teleram
Хотите внедрить OTRS? Спросите меня как!
Re: Программно добавить item-ы Dynamic Field-а с типом DropD
Понятно.
Я правильно понимаю, что при помощи OTRS API нет возможности добавить item-ы для DynamicField с типом DropDown?
И нужен какой то кастом, выковыривающий из таблицы dynamic_field из поля "Config" бинарные данные и далее с ними работать?
Я правильно понимаю, что при помощи OTRS API нет возможности добавить item-ы для DynamicField с типом DropDown?
И нужен какой то кастом, выковыривающий из таблицы dynamic_field из поля "Config" бинарные данные и далее с ними работать?
-
- OTRS Гуру
- Сообщения: 5204
- Зарегистрирован: 20 сен 2010, 18:17
- Откуда: Москва
- Благодарил (а): 94 раза
- Поблагодарили: 84 раза
Re: Программно добавить item-ы Dynamic Field-а с типом DropD
Здесь речь идёт о том, чтобы значения дин. полей подтягивать на лету из других внешних источников - например, из БД какой-нибудь. А существующий набор данных для стандартного дин. поля можно менять на лету с помощью ACL
С уважением,
Алексей Юсов
Prod: OTRS CE ITSM 6.0.28 on CentOS 7 Apache 2.4 MariaDB 10.4.13 + Radiant Customer Portal
Radiant System OTRS Intergrator RU
Группа OTRS Community в Teleram
Хотите внедрить OTRS? Спросите меня как!
Алексей Юсов
Prod: OTRS CE ITSM 6.0.28 on CentOS 7 Apache 2.4 MariaDB 10.4.13 + Radiant Customer Portal
Radiant System OTRS Intergrator RU
Группа OTRS Community в Teleram
Хотите внедрить OTRS? Спросите меня как!