какая-то ерунда с функцией Дата()

Тема в разделе "1C и всё что с ней связано", создана пользователем 4xter, 19 ноя 2009.

Статус темы:
Закрыта.
  1. 4xter

    4xter Гость

    Народ подскажите пожалуйста, у меня уже нет вариантов что делать!!! Ситуация следующая: вот 2 строчки кода, которые в переменные должны записывать даты:
    ДатаН = Дата(ДатаГод(ДатаН1), ДатаМесяц(ДатаН1), СЧисла1);
    ДатаК = Дата(ДатаГод(ДатаК1), ДатаМесяц(ДатаК1), ПоЧисло1);
    Первая отрабатывает как надо, а вот вторая выводит пустоту. Точнее она преобразует ДатаК в тип дата и всё. В отладчике посмотрел значения каждого параметра, вот они:
    Датан = '01.11.09' ///----так возвращаются значения
    ДатаК = ' . . '
    ДатаК1 = '01.11.09'
    Дата(ДатаГод(ДатаК1), ДатаМесяц(ДатаК1), ПоЧисло1) = ' . . '
    ДатаГод(ДатаК1) = 2009
    ДатаМесяц(ДатаК1) = 11
    Почисло1 = 31
    Дата(ДатаГод(ДатаН1), ДатаМесяц(ДатаН1), СЧисла1) = '01.11.09'
    ДатаН1 = '01.11.09'
    ДатаГод(ДатаН1) = 2009
    ДатаМесяц(ДатаН1) = 11
    СЧисла1 = 1

    Я уже даже и не знаю что делать? самое странное что раньше всё работало!!! но потом в этом же отчёте поменял кое-что в запросе на выборку информации(запрос ничего общего с этими датами не имеет!!!).получается проблема в самой функции?!
    Конфигурация 7.7, релиз 27. Заранее спасибо.
     
  2. Hryv

    Hryv Гость

    В ноябре 30, а не 31 день
     
  3. 4xter

    4xter Гость

    :)))))))))))))))))))))))))))))) прошу прощения за тупость
     
Загрузка...
Статус темы:
Закрыта.

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