Имя: Пароль:
1C
1С v8
Заполнить таблицу результатом запроса (обычные формы)
0 gu_viktoria
 
20.08.18
14:31
По кнопке заполняется таблица
Как заполнить параметры запроса и таблицу из результата запроса

Функция ЗаполнитьТаблицуРасшифровкаСтатейРасходов()
    
     Запрос = Новый Запрос;
     Запрос.Текст =
    
    "ВЫБРАТЬ
    |    ТиповойОбороты.Субконто1,
    |    ТиповойОбороты.Субконто2,
    |    ТиповойОбороты.СуммаОборотКт
    |ИЗ                                
    |    РегистрБухгалтерии.Типовой.Обороты(&НачалоПериода, &КонецПериода, Месяц, , &Субконто, Субконто1 = &Субконто1, , ) КАК ТиповойОбороты";
    
        
     //Запрос.УстановитьПараметр("НачалоПериода,КонецПериода", НачалоПериода,КонецПериода);
     Результат = Запрос.Выполнить();
    

    
    Возврат Результат;
    
КонецФункции
// >>>


Процедура КоманднаяПанель2Заполнить(Кнопка)
    ЗаполнитьТаблицуРасшифровкаСтатейРасходов()    
КонецПроцедуры


Ругается на "Запрос.УстановитьПараметр"
{Документ.БюджетноеПоручение.Форма.ФормаДокумента.Форма(124,59)}: Переменная не определена (НачалоПериода)
     Запрос.УстановитьПараметр("НачалоПериода,КонецПериода", <<?>>НачалоПериода,КонецПериода); (Проверка: Толстый клиент (обычное приложение))
{Документ.БюджетноеПоручение.Форма.ФормаДокумента.Форма(124,73)}: Переменная не определена (КонецПериода)
     Запрос.УстановитьПараметр("НачалоПериода,КонецПериода", НачалоПериода,<<?>>КонецПериода); (Проверка: Толстый клиент (обычное приложение))


не доходит как правильно
1 Deon
 
20.08.18
14:36
Запрос.УстановитьПараметр("НачалоПериода", НачалоПериода);
Запрос.УстановитьПараметр("КонецПериода", КонецПериода);
2 gu_viktoria
 
20.08.18
14:46
(1) Так пробовала,выдает ошибку.Не разницы
Запрос.УстановитьПараметр("НачалоПериода,КонецПериода", НачалоПериода,КонецПериода);  
ИЛИ
    
Запрос.УстановитьПараметр("НачалоПериода", НачалоПериода);
Запрос.УстановитьПараметр("КонецПериода", КонецПериода);Запрос.УстановитьПар
3 gu_viktoria
 
20.08.18
14:57
(&НачалоПериода, &КонецПериода, Месяц, , &Субконто, Субконто1 = &Субконто1, , )


Это параметры виртуальной таблицы
4 Deon
 
20.08.18
15:05
А на форме есть поле ввода периода?
5 Симпатяга
 
20.08.18
15:59
(0) не видит переменную, а не параметр
6 DSSS
 
20.08.18
16:02
Виктория, не мешало бы фоточку разместить в профиле