1С 7.7, Бухгалтерия для Украины. Стандартная форма:
Модуль:
ТекстЗапроса =
"//{{ЗАПРОС(Сформировать)
|Период с ВыбНачПериода по ВыбКонПериода;
|Обрабатывать НеПомеченныеНаУдаление;
|Количество = Документ.Акт.Количество;
|Функция ИтогКоличество=Сумма(Количество);
|Группировка Акт упорядочить по Акт.ДатаДок;
|"//}}ЗАПРОС
! | Правила, пункт 12: выделяйте код! |
без функции Формат() именно в таком виде и выводится дата. Попробуйте значение Запрос.ЗначениеУпорядочивания(1,1) другой переменной. К ней примените Формат().
Формат(Запрос.Акт.ДатаДок,"НужнаяФорматнаяСтрока")
но это только в формуле таблицы выходной, а упорядочить так запрос не получится..
в общем все получилось. спасибо. только есть одна проблема:
Я вырезал из строки (ЛЕВ(), ПРАВ(), СРЕД()) день, месяц и год, а потом соединял их в нужном порядке. Возможно есть другой способ, я не заморачивался.
Спасибо! Удалось порезать!
4andriy, для спасибо у нас специальная кнопка имеется.
А что мешает сделать вот так:
Формат(ДатаРедактирования,"ГГГГММДД")
ДатаСтрока = ДатаГод(МояДата)+"/"+ДатаМесяц(МояДата)+"/"+ДатаЧисло(МояДата);
Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7
https://pro1c.org.ua