|
Почему в конструкторе запроса не появляется временная таблица из Менеджера? | ☑ | ||
---|---|---|---|---|
0
MathaiShung
23.04.16
✎
18:10
|
Запрос = Новый Запрос;
Запрос.МенеджерВременныхТаблиц = ДополнительныеСвойства.МенеджерВременныхТаблицПроведенияПродажиТоваров; Запрос.Текст = "ВЫБРАТЬ | СвободныеОстатки.Номенклатура, | СвободныеОстатки.Склад, | СвободныеОстатки.КоличествоВСвободномОстатке |ПОМЕСТИТЬ ТабСтарыхДвижений |ИЗ | РегистрНакопления.СвободныеОстатки КАК СвободныеОстатки |ГДЕ | СвободныеОстатки.Регистратор = &Регистратор | И СвободныеОстатки.ВидДвижения = ЗНАЧЕНИЕ(ВидДвиженияНакопления.Расход)"; Запрос.УстановитьПараметр("Регистратор",ЭтотОбъект.Отбор.Регистратор.Значение); Запрос.Выполнить(); Пытаюсь создать следующи запрос, подключённый к этому же менеджеру временных таблиц, но в конструкторе нет моей временной таблицы ТабСтарыхДвижений |
|||
1
Pavlov_vu
23.04.16
✎
18:12
|
что мешает сделать одним запросом - старые движения и следующий запрос
|
|||
2
MathaiShung
23.04.16
✎
18:14
|
(1) Следующий запрос должен быть в другой процедуре и учитывать в т.ч. и уже изменённые записи.
|
|||
3
Pistol
23.04.16
✎
18:17
|
(0) Потому что конструктор запроса ничего не знает про твой рантайм.
|
|||
4
Pahomich
23.04.16
✎
18:17
|
(0) Я бы в конструкторе сделал одним запросом, потом разбил на две процедуры
|
|||
5
ДенисЧ
23.04.16
✎
18:19
|
А сколько нужно налить Конструктору, чтобы он это увидел?
|
|||
6
MathaiShung
23.04.16
✎
18:20
|
(3) А как сделать чтоб он узнал?
|
|||
7
MathaiShung
23.04.16
✎
18:22
|
(4) Одним не получится - там ещё данных нужных не будет. Один запрос в процедуре ПередЗаписью, другой - ПриЗаписи
|
|||
8
Pistol
23.04.16
✎
18:23
|
(6) Делегировать специалисту.
|
|||
9
MathaiShung
23.04.16
✎
18:24
|
(8) Я сам себе специалист
|
|||
10
ДенисЧ
23.04.16
✎
18:25
|
(6) Никак (с)
|
|||
11
Pistol
23.04.16
✎
18:25
|
(9) Тогда, думаю, вы с ним друг друга поймёте.
|
|||
12
Pistol
23.04.16
✎
18:28
|
(11)+ На вопрос "почему" тебе ответили. Как написать при помощи конструктора - рассказали в (4). Что-то еще?
|
|||
13
MathaiShung
23.04.16
✎
18:30
|
(12) То есть сделать всё в первом, потом тупо нужную часть текста запроса скопировать в другую процедуру. Так что ли...
|
|||
14
Pistol
23.04.16
✎
18:33
|
(13) Да. Накликать все в одном запросе, потом руками разделить части по разным процедурам
|
|||
15
MathaiShung
23.04.16
✎
18:36
|
(14) Ок, спасибо!
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |