Передайте текущую дату как параметр, и сравнивайте с датой документа в запросе. в чем трабл?
Так и сделал, пишу функцию ....... и когда начинаю сравнивать
.... когда (ТД-ДатаДок/86400<15)
аналогично сравниваю с интервалом дней от 15 до 30 и более 30 дней, это задолженность, грубо три колонки в одной до 15 дней, вторая от 15 до 30, и 3-я более 30 дней, вообщем все в первой колонке,некоторые в третьей или второй не ясно почему
Кстати если пишу в запросе функцию и вывожу ее в отчет то показывает правильное количество дней,но как их сравнить
Если я не ошибаюсь - проблема в Сумма(ДолгПоНакл). А с датами все нормально.
Нет, например накладная выписана 16 дней назад, сумма будет в столбике там где срвание <15 , суммы все правильно показывает, по столбиками разносит не правильно, почти все в первом столбике
Пока нашел такой выход
Пока Запрос.Группировка(1) = 1 Цикл
// Заполнение полей РасходнаяРеализатора стр=стр+1; Если Запрос.Секунды>30 Тогда Тридцать=Запрос.ДолгПоНакл; ДоПятнадцати=""; ДоТридцати=""; ИначеЕсли Запрос.Секунды<15 Тогда ДоПятнадцати=Запрос.ДолгПоНакл; ДоТридцати=""; Тридцать=""; //ИначеЕсли Запрос.Секунды<30 и Запрос.Секунды>15 Тогда // ДоТридцати=Запрос.ДолгПоНакл; КонецЕсли; Таб.ВывестиСекцию("РасходнаяРеализатора"); КонецЦикла;
Вот только от 15 до 30 ругает на "и", подскажите плз
Вот такая вот ошибка
ИначеЕсли Запрос.Секунды>15 и Запрос.Секунды<<?>><30 Тогда {Отчет.ФинОтчёт2012.Форма.Модуль(115)}: Неправильное использование арифметической или строковой операции
вроде условие что б было значение меньше 30 и больше 15, или если как то модно интервал задать от 15 до 30
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!