Имя: Пароль:
1C
1C 7.7
v7: Выбрать программно поле со списком в документе
0 work92
 
06.06.16
14:36
СписокВидовПоступления.ДобавитьЗначение(1, " на оптовый склад");
    СписокВидовПоступления.ДобавитьЗначение(2, " в розничную продажу");
    СписокВидовПоступления.ДобавитьЗначение(3, "Возврат отгруженных ");
Подскажите есть поле со списком нужно в нем поставить программно обработкой значение на оптовый склад
Выбор программно поле со списком в документе
Идентификатор СписокВидовПоступления
1 Mikeware
 
06.06.16
14:39
Зачем?
2 Mikeware
 
06.06.16
14:39
И этта...
у МужикаВКепке™ спрашивал?
3 work92
 
06.06.16
14:40
Хочу написать обработку которая поставит  в документе нужный вид
4 work92
 
06.06.16
14:42
Процедура Выполнить()
Ном = СоздатьОбъект("Документ.Поступление");
Ном.ВыбратьДокументы(Дата1,Дата2);
Пока Ном.ПолучитьДокумент()=1 Цикл    
Если Ном.Проведен() = 1 Тогда
Ном.СписокВидовПоступления=//    
КонецЕсли;
Ном.Провести();
КонецЦикла;
КонецПроцедуры
5 work92
 
06.06.16
14:43
Как прописать в строку Ном.СписокВидовПоступления значение ---на оптовый склад
6 work92
 
06.06.16
14:49
Может есть мысли какие очень нужно
7 Масянька
 
06.06.16
14:50
(6) Конфа?
8 Злопчинский
 
06.06.16
14:51
автор - дятел.
реквизит документа не может быть списком.
скорее всего у тебя жанный реквизит - или числовое значение (котороне форме во время существоания формы отражается в виде альтерантив - списком) или ссылка на справонки/перечисление
9 Масянька
 
06.06.16
14:51
(8) Ты сегодня - сама доброта :)
10 Злопчинский
 
06.06.16
14:52
Ном.СписокВидовПоступления = 1; //на оптовый
или
Ном.СписокВидовПоступления = Перечисление.ВидыПоступлений.Опт

или

Ном.ВидПоступления = 1; //на оптовый
или
Ном.ВидПоступления = Перечисление.ВидыПоступлений.Опт
11 Злопчинский
 
06.06.16
14:52
(9) пользуйся пока я добрый
12 Масянька
 
06.06.16
14:53
(11) Нам чужого не надо.
13 Масянька
 
06.06.16
14:54
(0) ТС! Озвучь конфу!
14 Злопчинский
 
06.06.16
14:54
В документе списки могут быть (без извратов) в двух случаях
Первый список - это собственно сама ТЧ документа
Второй (третий/пятый) список - ссылка в документе на другой документ, в котором есть своя ТЧ-список.
15 Злопчинский
 
06.06.16
14:56
Обычно - как у автора - вид поступления - это обычное унитарное значение (число, ссылка на значение перечисления).

для удобства заполнения такого значения - на форме документа может быть организованы ВРЕМЕННЫЕ (не существующие как реквизиты докуименты) вспломогательные поля ввода. При вводе в такое поле 9выбором из списка) - выполняются действия переводящие выбор из списка иди какой-то ввод в простое унитарное значение, которое присваивается реквизиту документа.
16 work92
 
06.06.16
14:58
Спасибо
17 Duke1C
 
08.06.16
08:23
(3) А вообще "всё уже украдено до вас". Возьми штатный UChoice и не мучай Конфигуратор.
18 Злопчинский
 
08.06.16
19:02
(17) его можно юзать как пчисто интерактивно, так и (полу)программно
часть1: http://catalog.mista.ru/public/17032/
часть2: http://catalog.mista.ru/public/17037/