Имя: Пароль:
1C
1С v8
Поле выбора
0 bodri
 
19.07.11
16:46
На форме есть поле выбора (значение произвольное), неполучается его заполнить.
Делаю так:

   Запрос = Новый Запрос;
   
   Запрос.Текст = "ВЫБРАТЬ
                  |    ВидыКонтрагентов.Ссылка,
                  |    ВидыКонтрагентов.Наименование
                  |ИЗ
                  |    Справочник.ВидыКонтрагентов КАК ВидыКонтрагентов
                  |ГДЕ
                  |    (НЕ ВидыКонтрагентов.ПометкаУдаления)
                  |
                  |УПОРЯДОЧИТЬ ПО
                  |    ВидыКонтрагентов.Код";
   
   
   Результат = Запрос.Выполнить().Выбрать();
   
   Пока Результат.Следующий() Цикл
       
       ЭлементыФормы.ПолеВидКонтрагента.СписокВыбора.Добавить(Результат.Ссылка,Результат.Наименование);
       
   КонецЦикла;

П.С. 8.2
1 bodri
 
19.07.11
16:50
???
2 73
 
19.07.11
16:53
Где делаешь?
3 bodri
 
19.07.11
16:55
в самописке
4 73
 
19.07.11
16:56
Поговорили...

Где в форме?
5 bodri
 
19.07.11
16:59
всмысле где?
6 Stim213
 
19.07.11
16:59
..кто здесь?
7 73
 
19.07.11
17:00
(5) У тебя этот код в какой процедуре? Он вообще отрабатывает?
8 bodri
 
19.07.11
17:01
В приоткрытии
9 zbv
 
19.07.11
17:02
(8) а процедура связана с событием ?
10 bodri
 
19.07.11
17:03
конечно
11 zbv
 
19.07.11
17:09
//Добавь

   Результат = Запрос.Выполнить().Выбрать();
 
   Если Результат.количество() = 0 Тогда
       Сообщить("А нету видов контрагентов");
   Иначе
       Сообщить("Виды контрагентов есть, сейчас заполним...");
   КонецЕсли;
 
   Пока Результат.Следующий() Цикл
       
       ЭлементыФормы.ПолеВидКонтрагента.СписокВыбора.Добавить(Результат.Ссылка,Результат.Наименование);
       
   КонецЦикла;
12 73
 
19.07.11
17:09
Попробуй сделать полю тип значения СправочникСсылка.ВидыКонтрагентов
13 bodri
 
19.07.11
17:10
сделал списком значений заработало
14 bodri
 
19.07.11
17:13
ещё вопрос, как сделать, чтоб первое значение автоматически вставало в поле
15 73
 
19.07.11
17:15
Реквизиту, связанному с полем, значение присвой.
16 bodri
 
19.07.11
17:22
спс
17 Stim213
 
19.07.11
17:23
(15) в приОткрытии() менять значение реквизитов? Мда..
18 73
 
19.07.11
17:28
(17)
Во1х, никто не говорил, что это за реквизит...
Во2х, никто не говорил, что это за форма...
В3х, если нельзя, но очень хочется - то можно...
.........
19 Stim213
 
19.07.11
17:37
(18)это самое настоящее быдлокодерство. Пользователь открыл док, а он уже модифицирован. А если права только на чтение? Тогда не откроется вообще!
20 73
 
19.07.11
17:39
Кто сказал, что это док?
Кто сказал, что это реквизит дока?