#0
by chigsrOck
Здравствуйте! В запросе есть поле с датой. Нужно вместо нее языком запроса получить месяц, т.е. без указания дня и часов-минут. Вместо "10.11.2008" выводить "11.2008". Пробовал подстрокой, функциями месяц, год, представление... ничего путного не вышло:-( Подскажите как можно это реализовать. спасибо.
#2
by Subota
Можно и зайца научить курить. (выбор Месяц(Дата) ( выбор Год( Дата) когда 2001 тогда "2001" когда 2002 тогда "2002" .... конец) Но лучше использовать НачалоПериода( Дата, месяц), и при выводе даты форматировть ее ММ.ГГГГ
#3
by chigsrOck
Спасибо!с выбором это конечно круто:)))) Проблем бы вообще не было, если б можно было выводить отчет вручную в свой макет, а вот как быть с форматом даты, если весь отчет у меня формируется построителем?!?!
#4
by Cheater
Посмотришь как область называется, и заменишь на свою с форматом даты +Таблица -> Имена -> Отображать именованные ячейки если кросс-отчет
#5
by chigsrOck
Спасибо, а можно поподробнее...всегда делал это при обходе запроса..а тут... в моем случае область макета называется типично "Детали", поле "ПериодРегистрации". как задать ей формат???Пожалусто!!:)
#6
by Cheater
Линейный отчет? Примерно так После формирования макета построителем заменяешь на свою область или можешь выводить в фиксированный макет, заменив макет построителя на свой Построитель.Макет = МойМакет;
#7
by chigsrOck
Спасибо! Т.е. заменить облать детальных записей своей бластью и самостоятельно делать обход запроса? Я делал подобное с заголовком макета, а как быть здесь, если пользователь может настраивать список выбранных полей и часть из них просто убрать??? может можно как-то формат параметра задать?
#8
by Cheater
Нет, обход результата запроса построитель сам сделает, только область заменить. Нужно чтобы названия параметров совпадали, поэтому и выводил макет перед Построитель.Выполнить, чтобы посмотреть см. можешь еще попробовать с макетом поиграть... что-то вроде МакетПостроителя = Построитель.Макет;
#9
by chigsrOck
спасибо! а это точно рабочий вариант? задаю ТекущаяОбласть.Формат="ДФ=MM.yyyy" вроде все красиво.... в отладчике вижу что он находит область(выводит координаты ячеек), но в отчете все то же- полная дата со временем :'(( ...наверное сегодня день танкиста:)
#10
by Cheater
Не знаю, не пробовал ))) по идее должно все работать. В каком порядке выводишь? Оформление макета используешь?
#11
by chigsrOck
использую... через отладчик я вижу что он находит это поле(ячейку) с параметром, его свойству формат присваивает "ДФ=MM.yyyy". Может как-то переводит формат даты в текст...??? вот листинг, где выводится отчет...
#16
by chigsrOck
УРЯЯЯЯЯ!!!!! ЗАРАБОТАЛО!!1 и я вроде даж понял почему:)))) Cheater, Большое спасиба!!!Выручил!!!!
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Как в запросе получать курс валюты на даты документов?
- Условие в запросе, аналогичное условию в запросе 77
- Интересная фишка в запросе в 7-ке. Сумма из шапки и из ТЧ в запросе
- Как в запросе вместо пустой ссылки вывести другое значение
- Проверка даты в запросе
- Как с даты убрать время в запросе?Подскажите,пожалуйста.
- Представление даты в запросе
- Как сравнить в запросе две даты если одна со временем другая без?
- В запросе условие даты на пустое значение
- Как в отчете сгруппировать по месяцам и вывести итоги по месяцу,кварталу, году
- (8.2) как в запросе вывести только время, без даты?
- "Несовместимые типы выразить в запросе 1с" ошибка в динамическом запросе списка документов
В этой группе 1С
- ВыражениеПредставления как?
- ФормаВыбора, множественныйВыбор
- Получить доступ к процедуре другого модуля
- v7: Начисленные налоги с ФОТ в 1С бухгалтерия 8.1 релиз 1.6.10.6
- ЗУП 2.5.11.2 почему доходы с не предопределенным кодом не попадают в 2-ндфл?
- очистка введённых данных сразу всех полей ввода по нажатии одной кнопки
- как привязать к кнопке нажатие клавиши
- Загрузка из Excel в 1с 8.1 - цвета ячеек
- Как распечатать openoffice
- УТ 10.3, обрезание базы
- оперативное проведение в 1с 8 УТ
- отбор по неполному коду номенклатуры
- Как подключиться к драйверу DSN через ADODB.Connection на удаленной машине?
- Разработка сложных отчетов в 1С. Предприятии 8. Система компоновки данных (+CD)
- Посоветуйте ресурсы типа antijob.ru.
- Журнал регистрации в РИБ
- ЗУП редакция 2.5. Теряются начисления при переводе сотрудников
- Удалить записи регистра накопления
- Как в справочнике Номенклатура отобразить количество товара?
- Обмен РИБ