Имя: Пароль:
1C
 
Запрос. Внешний источник данных
0 Nemirov
 
21.02.20
09:05
Есть такой запрос. Делаю первый раз. Как сделать отбор по структурной единице которую например я выбрал в поле ввода.
        Изначально предположил через параметр как обычно и Запрос.УстановитьПараметр.... начал ругаться якобы нельзя сравнивать данные неограниченной длины.

    Запрос = Новый Запрос;
    Запрос.Текст =
        "ВЫБРАТЬ
        |    ПродажиДоЧаса.СтруктурнаяЕдиница.Ссылка КАК СтруктурнаяЕдиница,
        |    ПродажиДоЧаса.Дата КАК Дата,
        |    ПродажиДоЧаса.Час КАК Час,
        |    ПродажиДоЧаса.ДатаВремяЗакрытияЧека КАК ДатаВремяЗакрытияЧека,
        |    ПродажиДоЧаса.КолВоЧеков КАК КолВоЧеков
        |ИЗ
        |    ВнешнийИсточникДанных.BIAE3.Таблица.ПродажиДоЧаса КАК ПродажиДоЧаса
        |ГДЕ
        |    ПродажиДоЧаса.Дата МЕЖДУ &ДатаНач И &ДатаКон
        |";
    
    Запрос.УстановитьПараметр("ДатаНач",НачалоДня(ДатаНач));
    Запрос.УстановитьПараметр("ДатаКон",КонецДня(ДатаКон));    
    ТабЗнач = Запрос.Выполнить().Выгрузить();                        
    ЭлементыФормы.ТабЗнач.СоздатьКолонки();
1 Nemirov
 
21.02.20
09:06
внешний источник связан с таблицей из бд
2 ДенисЧ
 
21.02.20
09:12
Дык у тебя во внешней БыДы с/п какого типа? А ты ему что подсовываешь?
3 Nemirov
 
21.02.20
09:16
(2) Хе Хе ну как тогда быть xD?
4 ДенисЧ
 
21.02.20
09:17
(3) Давать ему те типы, которые есть. Мне отсюда не видно, как у тебя с/п в быДы хранится... Может, по названию, может, по внутреннему коду... Может вообще по приниципу "все знают, что Центр - это вот эта, а Бухи - вот эта"...
5 mikecool
 
21.02.20
09:24
(3) а ты сам то как думаешь? )
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший