Имя: Пароль:
1C
1С v8
передать дату в 8.2 из 7.7
0 fvv
 
13.08.13
15:59
Добрый день!
Подключаюсь по OLE из 7.7 к 8.2.
Подскажите, как передать дату в 8.2, чтобы восьмёрка поняла что это дата КонецДня(Дата)?
1 lamme
 
13.08.13
16:00
дата(дата1С +" 23:59:59")
2 lamme
 
13.08.13
16:00
дата(дата1С7 +" 23:59:59")
3 lamme
 
13.08.13
16:01
хотя возможны варианты
4 lamme
 
13.08.13
16:04
тут еще надо чтобы дата из 1С была типа 01.01.2001
а не 01.01.01
5 lamme
 
13.08.13
16:04
тут еще надо чтобы дата из 1С7 была типа 01.01.2001
а не 01.01.01
6 zladenuw
 
13.08.13
16:14
7 fvv
 
14.08.13
08:06
Извините, у меня вот такая проблема - ДатаКон надо в параметры запроса всунуть, чтобы в это был КонецДня(Дата2)

Запрос = ОлеБаза.NewObject("Запрос");
ОлеПлан = ОлеБаза.ПланыСчетов.Хозрасчетный;            
спСчета =  ОлеБаза.NewObject("СписокЗначений");
спСчета.Добавить(ОлеПлан.дсНефтепродуктыИСУГНаСкладах);
спСчета.Добавить(ОлеПлан.дсНефтепродуктыИСУГВРознице);
спСчета.Добавить(ОлеПлан.дсНефтепродуктыИСУГВПути);
спСчета.Добавить(ОлеПлан.дсНефтепродуктыИСУГТранзитныеПоставки);
стрДата = Формат(Дата2,"ДГГГГММДД")+"235959";
Запрос.УстановитьПараметр("ДатаНач", Дата1);
Запрос.УстановитьПараметр("ДатаКон", ОлеБаза.Дата(стрДата)); //ЭТО НЕ РАБОТАЕТ
Запрос.УстановитьПараметр("Счета", спСчета);
Запрос.УстановитьПараметр("Сч90_2", ОлеПлан.СебестоимостьПродаж);
Запрос.УстановитьПараметр("Нефтепродукты", ОлеНП);
Запрос.УстановитьПараметр("СобственныеАЗС", ОлеСклад);
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс