Заказы на доработку 1С (сервис удаленной работы)

Хранилище

База знаний
Неназначенных незавершенных заказов: 4
Бесплатные отчеты, обработки, конфигурации, внешние компоненты для 1С Статьи, описание работы, методики по работе с 1С

Здравствуйте, гость ( Вход | Зарегистрироваться )



> Не правильно отрабатывает функция РАЗНОСТЬДАТ в запросе          
Vofka Подменю пользователя
сообщение 01.06.12, 9:36
Сообщение #1

У нас здесь своя атмосфера...
***********
Группа: Основатель
Сообщений: 13993
Из: Киев
Спасибо сказали: 4568 раз
Рейтинг: 3697.7

Нужно получить число календарных месяцев между двумя датами. Использую функцию РАЗНОСТЬДАТ в запросе. В результате работы функции получается такая картина:



Обратите внимание на строки 2 и 6 - не правильно же считает 05040.gif . Кто-нибудь может что-то по этому поводу сказать? upset.gif

Ziam Подменю пользователя
сообщение 01.06.12, 9:46
Сообщение #2

Завсегдатай
Иконка группы
Группа: Местный
Сообщений: 234
Из: Харцызск
Спасибо сказали: 62 раз
Рейтинг: 0

по ходу он округляет до целых.
как вариант скатываться до разницы дней

pablo Подменю пользователя
сообщение 01.06.12, 10:43
Сообщение #3

Старейшина
********
Группа: Команда (модераторы)
Сообщений: 1116
Из: Одесса-Луганск
Спасибо сказали: 192 раз
Рейтинг: 0

В коде достаточно просто делается через цикл и функцию ДобавитьМесяц (легко, но не красиво).
Как насчет:
Выбор когда День(ДатаПоступления)>День(Дата) тогда -1
иначе 0 конец Как Корректировка

И потом эту корректировку к функции добавлять

P.S. 6 строка вообще феерично смотрится 58000000.gif

Сообщение отредактировал pablo - 01.06.12, 10:38


Signature
Правильно поставленный вопрос содержит до 90% ответа.

Vofka Подменю пользователя
сообщение 01.06.12, 13:19
Сообщение #4

У нас здесь своя атмосфера...
***********
Группа: Основатель
Сообщений: 13993
Из: Киев
Спасибо сказали: 4568 раз
Рейтинг: 3697.7

Вроде как нашел решение: http://pro1c.org.ua/index.php?showtopic=7616 smile.gif . Всем спасибо за ответы smile.gif

Не нашли ответа на свой вопрос?
Зарегистрируйтесь и задайте новый вопрос.


Ответить Новая тема
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

RSS Текстовая версия Сейчас: 06.12.24, 16:22
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!