|
УФ. Как редактировать список значений | ☑ | ||
---|---|---|---|---|
0
БукинГена
24.07.14
✎
14:13
|
Есть у УФ реквизит типа список значений. Он находится в элементе типа поле ввода. Возможно ли редактировать этот список значений, например удалить.?
|
|||
1
Wobland
24.07.14
✎
14:15
|
я не возражаю
|
|||
2
be-may
24.07.14
✎
14:17
|
Конечно возможно. Типовая УТ есть под рукой ? Скажу куда посмотреть
|
|||
3
bolobol
24.07.14
✎
14:21
|
(0) Wobland не возражает!
(2) А причём тут УТ? |
|||
4
be-may
24.07.14
✎
14:28
|
(3) да не причем. Просто у меня под рукой именно она и мне удобней сказать где в ней посмотреть как сделано то, что автору надо.
|
|||
5
bolobol
24.07.14
✎
14:31
|
(4) Таки, скопировали би -до- код сюда, и весь вопрос)
|
|||
6
arccos6pi
24.07.14
✎
14:32
|
(0) Элементы.Нужноереквизит.СписокВыбора
|
|||
7
arccos6pi
24.07.14
✎
14:33
|
(6) Элементы.НужныйРеквизит.СписокВыбора
|
|||
8
be-may
24.07.14
✎
14:38
|
(5) дык, может ему уже не надо) может, сам уже "прозрел".
|
|||
9
БукинГена
24.07.14
✎
14:39
|
(8) нет, пока не нашел решение
|
|||
10
БукинГена
24.07.14
✎
14:41
|
Хоть реквизит типа список значений, в элементе формы отображается как строка
Данные с спиок значений добавляется так: &НаКлиенте Процедура СписокГруппНоменклатурыНачалоВыбора(Элемент, ДанныеВыбора, СтандартнаяОбработка) СтандартнаяОбработка=ложь; ПараметрыГрупп=новый структура("СписокГрупп",СписокГруппНоменклатуры); ФормаВыбораГруппНоменклатуры = ОткрытьФормуМодально("Справочник.Номенклатура.Форма.ФормаВыбораГруппы",ПараметрыГрупп, ЭтаФорма); Если ФормаВыбораГруппНоменклатуры <> Неопределено Тогда Если Элементы.СписокГруппНоменклатуры.СписокВыбора.НайтиПоЗначению(ФормаВыбораГруппНоменклатуры)= Неопределено тогда Элементы.СписокГруппНоменклатуры.СписокВыбора.Добавить(ФормаВыбораГруппНоменклатуры); КонецЕсли; КонецЕсли; КонецПроцедуры |
|||
11
БукинГена
24.07.14
✎
14:41
|
блин не тот, вот этот код:
СтандартнаяОбработка=ложь; ПараметрыГрупп=новый структура("СписокГрупп",СписокГруппНоменклатуры); ФормаВыбораГруппНоменклатуры = ОткрытьФормуМодально("Справочник.Номенклатура.Форма.ФормаВыбораГруппы",ПараметрыГрупп, ЭтаФорма); Если ФормаВыбораГруппНоменклатуры <> Неопределено Тогда Если СписокГруппНоменклатуры.НайтиПоЗначению(ФормаВыбораГруппНоменклатуры)= Неопределено тогда СписокГруппНоменклатуры.Добавить(ФормаВыбораГруппНоменклатуры); КонецЕсли; КонецЕсли; |
|||
12
БукинГена
24.07.14
✎
14:44
|
||||
13
bolobol
24.07.14
✎
14:46
|
(10) Ну так, "Элементы.СписокГруппНоменклатуры.СписокВыбора.Добавить" - добавляет, вероятно "Элементы.СписокГруппНоменклатуры.СписокВыбора.Удалить" - удаляет.
А что значит: "отображается как строка"? |
|||
14
bolobol
24.07.14
✎
14:47
|
(12) Предлагаю использовать другой элемент формы.
|
|||
15
БукинГена
24.07.14
✎
14:54
|
(13) к (12)
|
|||
16
Fedor-1971
24.07.14
✎
15:26
|
(15) Сделай тип реквизита "Номенклатура" и заполни ему выпадающий список как в (13), при выборе будет отображаться выбранная номенклатура.
Вариат 2: поменяй поле выбора на таблицу, тогда у тебя будет ТекущаяСтрока. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |