|   |   | 
| 
 | Параметр в запросе взять из другого пакета запроса | ☑ | ||
|---|---|---|---|---|
| 0
    
        bfss-732 31.10.23✎ 09:27 | 
        Всем привет!
 Есть Запрос. В Запросе есть есть несколько пакетов запроса, и виртуальные таблицы. В этом запросе в один из пакетов вклинился вложенным запросом с таблицей ХозрасчетныйОстатки и параметры к ней должны быть Дата, Организация и Подразделение. Дата, Организация и Подразделение есть как данный в одной виртуальной таблицы. Вопрос, как параметры Дата, Организация и Подразделение для ХозрасчетныйОстатки соединить с дынными одной виртуальной таблицы Дата, Организация и Подразделение? Т.е. в таблице ХозрасчетныйОстатки и параметры к ней должны быть Дата, Организация и Подразделение такие же как из виртуальной таблицы. Не хочу колхозить, делать выше дополнительный запрос, вытаскивать в переменные Дата, Организация и Подразделение, чтоб их потом в запросе ниже как параметры в таблице ХозрасчетныйОстатки использовать. | |||
| 1
    
        bfss-732 31.10.23✎ 09:28 | 
        Может через внутреннее соединении виртуальной таблицы и таблице ХозрасчетныйОстатки по Дата, Организация и Подразделение?     | |||
| 2
    
        AlexeyKh 31.10.23✎ 09:55 | 
        просто так же и используйте параметры
 &Дата, &Организация и &Подразделение в нескольких местах, везде где надо и в вириуальной и в Хорасчетной таблицах | |||
| 3
    
        Chai Nic 31.10.23✎ 09:58 | 
        Не надо делать соединения с виртуальными таблицами. Если надо соединять, делайте это через временные таблицы.     | |||
| 4
    
        Прохожий 31.10.23✎ 10:00 | 
        Внутри запроса значения параметров запроса переопределить нельзя если ты это подразумеваешь под словом "взять". То есть хочется "взять" из какой-то ВТ, заменить значения имеющихся параметров теми и в таком виде ожидать исполнения текущего запроса? "Взять" можно только в другую ВТ или прямо в соединении, но текст второго запросе придется менять с параметров на соединение с твоей ВТ_ИсточникиПараметров.     | |||
| 5
    
        Прохожий 31.10.23✎ 10:02 | 
        То есть не получится написать 
 ... ПОМЕСТИТЬ &Параметр8 ... Вообще никак | |||
| 6
    
        Прохожий 31.10.23✎ 10:04 | 
        Можно только взять сам ЗапросИсточник.Параметры в алгоритме обходом просадить во второй запрос.     | |||
| 7
    
        Прохожий 31.10.23✎ 10:04 | 
        Но не в директиве     | |||
| 8
    
        bfss-732 31.10.23✎ 10:15 | 
        (6) Так и сделал. Пришлось выше сделать маленький запрос и вытащить дату, Организацию и Подразделение.
 Вопрос закрыт. | |||
| 9
    
        Прохожий 01.11.23✎ 04:13 | 
        (3) Он не хочет никак менять текст второго запроса.     | 
 
 | Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |