![]() |
|
Запрос Параметр | ☑ | ||
---|---|---|---|---|
0
Начинающий_13
17.08.11
✎
10:05
|
Здравствуйте
Форма списка справочника (дяя отражения остатка), на форму поставил ДАТУ, МЕСТОХРАНЕНИЯ. Подскажите как вставить параметр МестоХраннения. Процедура СправочникСписокПриПолученииДанных(Элемент, ОформленияСтрок) Запрос = Новый Запрос("ВЫБРАТЬ | ТМЦОстатки.КоличествоОстаток КАК Остаток, | ТМЦОстатки.ТМЦ.Ссылка КАК ТМЦ |ИЗ | РегистрНакопления.ОстаткиМат.Остатки(&Дата , ТМЦ В (&МассивТМЦ))КАК ТМЦОстатки"); // ????????????? МассивТМЦ = Новый Массив; // для передачи в параметр запроса Соответствие = Новый Соответствие; // для заполнения остатков в строках // табличного поля Для Каждого Строка из ОформленияСтрок Цикл МассивТМЦ.Добавить(Строка.ДанныеСтроки.Ссылка); Соответствие.Вставить(Строка.ДанныеСтроки.Ссылка, Строка); КонецЦикла; Запрос.УстановитьПараметр("МассивТМЦ", МассивТМЦ); Запрос.УстановитьПараметр("Дата",КонецДня(Дата) ); Запрос.УстановитьПараметр("МестоХранения",МестоХранения); Выборка = Запрос.Выполнить().Выбрать(); // Вывести остаток в строку, найденную в соответствии по номенклатуре из запроса. Пока Выборка.Следующий() Цикл Соответствие.Получить(Выборка.ТМЦ.Ссылка).Ячейки.Остаток.Значение = Выборка.Остаток; КонецЦикла; КонецПроцедуры |
|||
1
vicof
17.08.11
✎
10:07
|
РегистрНакопления.ОстаткиМат.Остатки(&Дата , ТМЦ В (&МассивТМЦ) И МестоХранения = &МестоХранения)КАК ТМЦОстатки"); не?
|
|||
2
Prikum
17.08.11
✎
10:07
|
Опиши структуру регистра, тогда будет понятно куда встьавлять
|
|||
3
Начинающий_13
17.08.11
✎
10:11
|
Измерения
ТМЦ МестоХранения Партия Характеристика Ресурсы Количество Сумма |
|||
4
Начинающий_13
17.08.11
✎
10:12
|
ОШибка при выхове контекста ВЫДАЕТ
|
|||
5
Wobland
17.08.11
✎
10:12
|
(3) викофа ещё не послушался?
|
|||
6
Escander
17.08.11
✎
10:12
|
(3) тогда чуть поправленое (1) должно прокатить (не хватает отрывающейся скобки)
|
|||
7
Начинающий_13
17.08.11
✎
10:13
|
Скобку я поставил Все равно контекст
|
|||
8
Wobland
17.08.11
✎
10:14
|
(7) что там за контекст? конструктор не ругается на запрос?
|
|||
9
vicof
17.08.11
✎
10:18
|
Для Каждого Строка из ОформленияСтрок Цикл
МассивТМЦ.Добавить(Строка.ДанныеСтроки.Ссылка); Соответствие.Вставить(Строка.ДанныеСтроки.Ссылка, Строка); КонецЦикла; |
|||
10
vicof
17.08.11
✎
10:18
|
отличный цикл
|
|||
11
Escander
17.08.11
✎
10:24
|
(7)так:
...... РегистрНакопления.ОстаткиМат.Остатки(&Дата , (ТМЦ В (&МассивТМЦ)) И (МестоХранения = &МестоХранения)) как ТМЦОстатки "); |
|||
12
Начинающий_13
17.08.11
✎
10:27
|
СПАСИБО РЕШИЛ ПРОБЛЕМУ
|
|||
13
Escander
17.08.11
✎
10:30
|
(12)как?
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |