0
Alexsey58
08.06.12
✎
12:58
|
Помогите начинаюему программисту,
в справочнике номенклатура добавил столбец остаток товара на складе,
нужно по флажку сделать отбор по остаткам, т.к. на в номенклатуру загружен товар который на складе нету, как программно это сделать?
|
|
1
mirosh
08.06.12
✎
13:01
|
(0)
"в справочнике номенклатура добавил столбец остаток товара на складе"
Как минимум спорное решение. Ну да ладно.
Если нужно показывать только товары с ненулевым остатком, то ответь на вопросы.
1. Управляемые формы или нет?
2. Что такое остаток - реквизит справочника Номенклатура или просто колонка в форме списка справочника?
|
|
2
Alexsey58
08.06.12
✎
13:14
|
форма неуправляемая, конфигурация УТ 10.3,
остаток добавил колонкой и через запрос вывел остаток с регистра РегистрНакопления.ТоварыНаСкладах
Запрос = Новый Запрос;
Запрос.Текст =
"ВЫБРАТЬ
| ТоварыНаСкладахОстатки.КоличествоОстаток
|ИЗ
| РегистрНакопления.ТоварыНаСкладах.Остатки КАК ТоварыНаСкладахОстатки
|ГДЕ
| ТоварыНаСкладахОстатки.Номенклатура = &Номенклатура";
Запрос.УстановитьПараметр("Номенклатура", ДанныеСтроки.Ссылка);
Выборка = Запрос.Выполнить().Выбрать();
Остаток = 0;
Если Выборка.Следующий() Тогда
Остаток = Выборка.КоличествоОстаток;
Иначе Остаток = 0;
КонецЕсли;
ОформлениеСтроки.Ячейки.Остаток.УстановитьТекст(Остаток);
|
|