Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
Псевдоним123 Участник - экстремал
Вступление в Клуб: 05.06.2018
|
Чт Авг 16, 2018 16:46  выпадающий список |
|
Полезность: Нет оценки
|
доброго времени суток
подскажите, есть ли какой-нибудь другой способ создания поля со списком, кроме как через создание справочника и ссылки на него?
вариант с radiobutton не рассматривается...... |
|
 |
Volod Эксперт
Вступление в Клуб: 19.09.2007
|
|
 |
Псевдоним123 Участник - экстремал
Вступление в Клуб: 05.06.2018
|
Пн Авг 20, 2018 13:11   |
|
Полезность: Нет оценки
|
добрый день.
по примеру ::[TRC].[EDIT_ABONENT] , не подскажете, как добавить добавить значения (текстовые значения) |
|
 |
Volod Эксперт
Вступление в Клуб: 19.09.2007
|
Пн Авг 20, 2018 14:25   |
|
Полезность: Нет оценки
|
В цикле каждое новое значение вставляете в массив |
|
 |
Псевдоним123 Участник - экстремал
Вступление в Клуб: 05.06.2018
|
Пн Авг 27, 2018 11:18   |
|
Полезность: Нет оценки
|
а нельзя ли без цикла, мне необходимо сделать выпадающий список всего для 4-х значений? |
|
 |
Blackmore64 Профи
Вступление в Клуб: 17.01.2017
|
Пн Авг 27, 2018 14:55   |
|
Полезность: Нет оценки
|
Псевдоним123 пишет: | а нельзя ли без цикла, мне необходимо сделать выпадающий список всего для 4-х значений? |
Можно добавить нужные значения в справочник "Универсальный справочник кодов/наименований" с каким-нибудь новым "Кодом справочника" и потом по фильтру их вытаскивать. |
|
 |
Volod Эксперт
Вступление в Клуб: 19.09.2007
|
Пн Авг 27, 2018 16:55   |
|
Полезность: Нет оценки
|
str [STRING_REC];
str.[STRING] := '111111';
V_ARR%insert(str);
str.[STRING] := '222222';
V_ARR%insert(str);
str.[STRING] := '333333';
V_ARR%insert(str); |
|
 |
Псевдоним123 Участник - экстремал
Вступление в Клуб: 05.06.2018
|
Вт Авг 28, 2018 10:29   |
|
Полезность: Нет оценки
|
данные добавились, но там какие-то еще левые данные, как оставить только те, которые нужны??? |
|
 |
Volod Эксперт
Вступление в Клуб: 19.09.2007
|
Вт Авг 28, 2018 10:49   |
|
Полезность: Нет оценки
|
V_ARR%delete; |
|
 |
Псевдоним123 Участник - экстремал
Вступление в Клуб: 05.06.2018
|
Вт Авг 28, 2018 11:42   |
|
Полезность: Нет оценки
|
не помогает V_ARR%delete... |
|
 |
Volod Эксперт
Вступление в Клуб: 19.09.2007
|
Вт Авг 28, 2018 11:45   |
|
Полезность: Нет оценки
|
Свой код можно привести?
есть вначале, до заполнения?
V_ARR := next_value('seq_id'); |
|
 |
Псевдоним123 Участник - экстремал
Вступление в Клуб: 05.06.2018
|
Вт Авг 28, 2018 12:22   |
|
Полезность: Нет оценки
|
Код: | V_ARR := next_value('seq_id');
str.[STRING] := 'пример1';
fd := V_ARR%insert(str);
str.[STRING] := 'пример2';
fd := V_ARR%insert(str);
str.[STRING] := 'пример3';
fd := V_ARR%insert(str);
V_FORMAT := fd; |
Код: | if P_INFO in ('OK','CANCEL') then
V_FORMAT := null;
V_ARR%delete;
end if; |
почему-то он показывает "левые" данные и по 7 раз каждый из элементов массива............ |
|
 |
Volod Эксперт
Вступление в Клуб: 19.09.2007
|
Вт Авг 28, 2018 16:40   |
|
Полезность: Нет оценки
|
Это весь код? |
|
 |
Псевдоним123 Участник - экстремал
Вступление в Клуб: 05.06.2018
|
Вт Авг 28, 2018 16:44   |
|
Полезность: Нет оценки
|
то, что касается массива да |
|
 |
Volod Эксперт
Вступление в Клуб: 19.09.2007
|
Вт Авг 28, 2018 18:15   |
|
Полезность: Нет оценки
|
Желательно побольше,
где If P_MESSAGE итд |
|
 |
|