8.х ОБМЕН Передача параметров из 8.1 в 7.7

Тема в разделе "Обмен данными в "1С:Предприятие 8"", создана пользователем noveng, 9 дек 2009.

  1. TopicStarter Overlay
    noveng
    Offline

    noveng

    Регистрация:
    9 дек 2009
    Сообщения:
    15
    Симпатии:
    0
    Баллы:
    1
    День добрый!
    Никак не могу понять как передать параметры запроса из 8.1. в 7.7.
    В восьмерке написал
    ДатаНачала = Формат(ДатаНачалаВыборки, "ДЛФ=Д");
    ДатаКонца = Формат(ДатаКонцаВыборки, "ДЛФ=Д");
    Данные = База.EvalExpr("Запрос77("+База.EvalExpr("ПредставлениеДаты(ДатаНачала")+", "+База.EvalExpr("ПредставлениеДаты(ДатаКонца)")+")");

    Ругается что переменная ДатаНачала не определена.
    Когда пишешь напрямую дату '01.01.2009', то всё прокатывает и запрос 7.7 возвращает нужные данные. А вот чтобы выбирать за произвольный период данные никак не выходит((( В 7.7 уже эти переменные сделал глобальными (Экспорт) и с бубном плясал и никак...Подскажите плиз!!
  2. x_under
    Offline

    x_under Модераторы Команда форума Модератор

    Регистрация:
    25 апр 2007
    Сообщения:
    2.576
    Симпатии:
    13
    Баллы:
    29
    Ну так функция формат вернет вам строку, а запросу нужна дата. А когда пишите напрямую в одинарных кавычках - это дата.
  3. TopicStarter Overlay
    noveng
    Offline

    noveng

    Регистрация:
    9 дек 2009
    Сообщения:
    15
    Симпатии:
    0
    Баллы:
    1
    Ну так пробовал непосредственно передавать введенные в форме даты. Не прокатывает.

    Блин!!Оказывается в 7.7 надо отдельно обзывать каждую глобальную переменную! Перем ДатаНачала, ДатаКонца Экспорт... Не пройдет
    Надо.....
    Перем ДатаНачала Экспорт;
    Перем ДатаКонца Экспорт;

    Победил!! в восьмерке надо сначала дату отформатировать

    ДатаНачала = "'"+Формат(ДатаНачалаВыборки, "ДДММГГГГ")+"'";
    ДатаКонца = "'"+Формат(ДатаКонцаВыборки, "ДДММГГГГ")+"'";
    Данные = База.EvalExpr("Запрос77("+ДатаНачала+", "+ДатаКонца+")");
Похожие темы
  1. ProkopyukIN
    Ответов:
    3
    Просмотров:
    1.030
Загрузка...

Поделиться этой страницей