|
Отбор в по дате. | ☑ | ||
---|---|---|---|---|
0
antihacker
20.05.15
✎
07:10
|
Всем привет. Вот код.
//---Данные товара----- Пока ТекДата < ДатаКон Цикл //-----Вытаскиваем количество за текущую дату---- Отбор2 = Новый Структура; Отбор2.Вставить("Период", ТекДата); сообщить(ТекДата); ТекРезПродажа = РезПродажиТекНоменклатуры.Скопировать(Отбор2, "Период,Количество"); Для Каждого ТекКолПродажа Из ТекРезПродажа Цикл Тут отбор не работает, потому что в таблице знаяения ,поле Период, содержит даты часами и минутами. Например 01.01.2015 12:01:21. А условия ТекДата только в таком формате - 01.01.2015 0:00:00, 02.01.2015 0:00:00 итд. Как быть ? Мне нужно что бы отбирались за день. А не за секунды. СтрокаДанныеТовара=МакетОтчета.ПолучитьОбласть("СтрокаТовара|СтолбецДанныеТовара"); СтрокаДанныеТовара.Параметры.КолТовар=ТекКолПродажа.Количество; СтрокаДанныеТовара.Параметры.ЦенаНаДату=Формат(ТекДата,"ДЛФ=Д"); ТабДок.Присоединить(СтрокаДанныеТовара); КонецЦикла; //--Обновляем счетчик ТекДата=ТекДата+86400; КонецЦикла; Тут |
|||
1
antihacker
20.05.15
✎
07:13
|
Пока ТекДата < ДатаКон Цикл
//-----Вытаскиваем количество за текущую дату---- Отбор2 = Новый Структура; Отбор2.Вставить("Период", ТекДата); сообщить(ТекДата); ТекРезПродажа = РезПродажиТекНоменклатуры.Скопировать(Отбор2, "Период,Количество"); Для Каждого ТекКолПродажа Из ТекРезПродажа Цикл сообщить(ТекКолПродажа.Период); СтрокаДанныеТовара=МакетОтчета.ПолучитьОбласть("СтрокаТовара|СтолбецДанныеТовара"); СтрокаДанныеТовара.Параметры.КолТовар=ТекКолПродажа.Количество; СтрокаДанныеТовара.Параметры.ЦенаНаДату=Формат(ТекДата,"ДЛФ=Д"); ТабДок.Присоединить(СтрокаДанныеТовара); КонецЦикла; //--Обновляем счетчик ТекДата=ТекДата+86400; КонецЦикла; |
|||
2
Рэйв
20.05.15
✎
07:13
|
нифига не понял , но сделай так-
ТекДата =НачалоДня(ТекДата); |
|||
3
Любопытная
20.05.15
✎
07:15
|
(2) НАоборот - в таблице надо даты к началу дня привести, ТекДата итак на начало дня у него
|
|||
4
Рэйв
20.05.15
✎
07:15
|
(3)Ну да.. вобщем все должно быть в начале дня:-)
|
|||
5
antihacker
20.05.15
✎
07:27
|
От этого и боялся. Надо таблицу подправить. ОК.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |