Имя: Пароль:
1C
 
Сохранения создание реквизита 1С
0 Обучалка
 
15.12.25
15:48
Всем привет, у меня есть документ усСтрокиОжидаемойПриемки, и есть код для отбора усПартииНоменклатуры списка выбора. Список выбора то остается пустой, но если попытаться его создать, отображаться в списке выбора он не будет. Тем самым и заполнить его невозможно. Нужно если список выбора пустой после условия то можно создать новый реквизит, после создания появляется 1 строка списка выбора, которая заполнится в реквизите, а если попытаемся снова зайти в список выбора она должна быть пустой. Подскажите как возможно это сделать

&НаСервере
Процедура ПартияНоменклатурыНачалоВыбораНаСервере()
	
	Запрос = Новый Запрос;
	Запрос.Текст = 
		"ВЫБРАТЬ
		|	усОжидаемаяПриемка.ИсточникПоступления КАК ИсточникПоступления
		|ИЗ
		|	Документ.усОжидаемаяПриемка КАК усОжидаемаяПриемка
		|ГДЕ
		|	усОжидаемаяПриемка.Ссылка = &Ссылка";
	
	Запрос.УстановитьПараметр("Ссылка", Объект.Владелец);
	
	РезультатЗапроса = Запрос.Выполнить();
	Выборка = РезультатЗапроса.Выбрать();
	
	Если Выборка.Следующий() Тогда
		ИсточникПоступления = Выборка.ИсточникПоступления
	Иначе
		ИсточникПоступления = Неопределено;
	КонецЕсли;
	
	Если ЗначениеЗаполнено(ИсточникПоступления) И ИсточникПоступления = Справочники.усИсточникиПоступления.ПриемкаОтПоставщика Тогда
		НовыйПараметр = Новый ПараметрВыбора("Отбор.Ссылка", Справочники.усПартииНоменклатуры.ПустаяСсылка());
		НовыйМассив = Новый Массив();
		НовыйМассив.Добавить(НовыйПараметр);
		НовыеПараметры = Новый ФиксированныйМассив(НовыйМассив);
		Элементы.ПартияНоменклатуры.ПараметрыВыбора = НовыеПараметры;
	//Иначе
	//	НовыйМассив = Новый Массив();
	//	НовыеПараметры = Новый ФиксированныйМассив(НовыйМассив);
	//	Элементы.ПартияНоменклатуры.ПараметрыВыбора = НовыеПараметры;
	КонецЕсли;
	
КонецПроцедуры
1 ZloyBrawler
 
15.12.25
16:39
Это бот?
Я наверное устал. Нихера не понял что надо
2 Волшебник
 
15.12.25
16:47
(1) наверняка
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший