Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Как программно присвоить ПолюВыбора элемент списка
|
|||
|---|---|---|---|
|
#18+
Добрый день. Есть элемент управления "ПолеВыбора" со списком "1","Значение1" "2","Значение2" "3","Значение3" "4","Значение4" При открытии формы не могу понять как программно подставить значение в поле выбора. Пробывал: ЭлементыФормы.ПолеВыбора.Значение = 1; не канает только для чтения ЭлементыФормы.ПолеВыбора.Значение = ЭлементыФормы.ПолеВыбора.СписокВыбора[0].Значение; все равно ЭУ после открытия формы пустой ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.12.2012, 13:56 |
|
||
|
Как программно присвоить ПолюВыбора элемент списка
|
|||
|---|---|---|---|
|
#18+
ЭлементыФормы.ПолеВыбора.Значение = "1"; ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.12.2012, 14:29 |
|
||
|
Как программно присвоить ПолюВыбора элемент списка
|
|||
|---|---|---|---|
|
#18+
Кстати как сам список заполняется: програмно, или задан на форме и т.п.? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.12.2012, 14:31 |
|
||
|
Как программно присвоить ПолюВыбора элемент списка
|
|||
|---|---|---|---|
|
#18+
Kreontsa, есть реквизит "СписокФилиалов" с типом СписокЗначений поле выбора "ФилиалыАптекСписок" данные реквизит "СписокФилиалов" при старте формы заполняю список: Код: c# 1. 2. 3. 4. 5. после открытия формы в списке есть все что заполнил и пользователь может выбрать, но до открытия формы сам это значение установить не могу т.к ЭлементыФормы.ФилиалыАптекСписок.Значение только для чтения похоже ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.12.2012, 14:48 |
|
||
|
Как программно присвоить ПолюВыбора элемент списка
|
|||
|---|---|---|---|
|
#18+
Да вроде у меня аналогично, вот пример, на форме есть элемент ВВидаДокумента, тип ПолеВыбора, список задается программно при открытии формы: Процедура ПриОткрытии() Сп = Новый СписокЗначений; Сп.Добавить("Продажа","Реализация"); Сп.Добавить("Списание","Списание товаров"); // и т.п..... ДефаултЗначение = "Продажа"; ЭлементыФормы.ВВидаДокумента.СписокВыбора = Сп.Скопировать(); ЭлементыФормы.ВВидаДокумента.Значение = ДефаултЗначение; ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.12.2012, 20:08 |
|
||
|
Как программно присвоить ПолюВыбора элемент списка
|
|||
|---|---|---|---|
|
#18+
Kreontsa, а для чего у тебя Сп.Скопировать(); ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.12.2012, 08:21 |
|
||
|
Как программно присвоить ПолюВыбора элемент списка
|
|||
|---|---|---|---|
|
#18+
Kreontsa, нашел в чем была причина. В свойстве "ИзменяетДанные" ПолеВыбора было установлено в значение "Ложь" и поэтому ЭлементыФормы.ПолеВыбора.Значение было в режиме только для чтения. Как все банально оказалось. Спасибо за помощь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.12.2012, 10:35 |
|
||
|
|

start [/forum/topic.php?fid=28&msg=38090727&tid=1520054]: |
0ms |
get settings: |
12ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
48ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
53ms |
get tp. blocked users: |
2ms |
| others: | 287ms |
| total: | 440ms |

| 0 / 0 |
