|
Представление даты. | ☑ | ||
---|---|---|---|---|
0
goleaff2006
11.02.13
✎
06:56
|
Как мне дату вывести в формате полугодия?
|
|||
1
goleaff2006
11.02.13
✎
06:58
|
Не в запросе.
|
|||
2
Wobland
11.02.13
✎
06:59
|
посмотреть на разницу между датой и началом года?
|
|||
3
Wobland
11.02.13
✎
07:00
|
посмотреть на месяц?
|
|||
4
goleaff2006
11.02.13
✎
07:01
|
а стандартных функций нету?
|
|||
5
goleaff2006
11.02.13
✎
07:02
|
Например как НачалоКвартала?
|
|||
6
Wobland
11.02.13
✎
07:02
|
(4) формат не в курсе про такое
|
|||
7
Wobland
11.02.13
✎
07:02
|
не доверяешь СП, решил тут спросить?
|
|||
8
goleaff2006
11.02.13
✎
07:03
|
ну мало ли мож кто писал подобную функцию сам.
|
|||
9
Wobland
11.02.13
✎
07:05
|
(8) ну допустим. лень самому пару десятков символов набрать?
|
|||
10
Cube
11.02.13
✎
07:12
|
СП украли?
Глобальный контекст.ПредставлениеПериода (Global context.PeriodPresentation) Глобальный контекст (Global context) ПредставлениеПериода (PeriodPresentation) Синтаксис: ПредставлениеПериода(<ДатаНачалаПериода>, <ДатаОкончанияПериода>, <ФорматнаяСтрока>) Параметры: <ДатаНачалаПериода> (обязательный) Тип: Дата. Дата начала периода. <ДатаОкончанияПериода> (обязательный) Тип: Дата. Дата окончания периода. <ФорматнаяСтрока> (необязательный) Тип: Строка. Определяет способ форматирования периода. Может содержать следующие параметры: Л/L - код локализации. Если не указан, берется код локализации по умолчанию. Если система не поддерживает форматирование периода с указанной локализацией, генерируется исключительная ситуация. ФП/FP - признак "финансовый период". Влияет на форматирование в случае, если указанный датами период соответствует первому полугодию или первым 9 месяцам года. Если не указан, признак не установлен. Коды региональных установок, использование которых допустимо в форматной строке: Код Язык en_US Английский be_BY Белорусский bg_BG Болгарский vi_VN Вьетнамский ka_GE Грузинский kk_KZ Казахский lv_LV Латышский lt_LT Литовский de_DE Немецкий pl_PL Польский ro_RO Румынский ru_RU Русский uk_UA Украинский fi_FI Финский et_EE Эстонский tr_TR Турецкий Пример форматной строки: Л=en_US; ФП=Истина Значение по умолчанию: Пустая строка Возвращаемое значение: Тип: Строка. Описание: Формирует внешнее представление периода, заданного датами начала и окончания периода. Доступность: Тонкий клиент, веб-клиент, сервер, толстый клиент, внешнее соединение. Примечание: Если задан режим совместимости НеИспользовать, то по умолчанию использует код локализации, заданный для сеанса (параметром VL), аналогично форматированию числа и даты. Пример: ТекДата = ТекущаяДата(); НачДата = НачалоМесяца(ТекДата); КонДата = КонецМесяца(ТекДата); Описание = "" + ПредставлениеПериода(НачДата, КонДата, "ФП = Истина"); |
|||
11
goleaff2006
11.02.13
✎
07:18
|
Во квартал я так получаю ПредставлениеПериода(НачалоКвартала(ОбходПоКонтрагентам.ПериодКвартал),КонецКвартала(ОбходПоКонтрагентам.ПериодКвартал),"ФП=Истина");А полугодие как?
|
|||
12
goleaff2006
11.02.13
✎
07:19
|
Нету функции НачалоПолугодия и конецПолугодия
|
|||
13
Cube
11.02.13
✎
07:29
|
(11) Что, с логикой совсем туго?)))
ПредставлениеПериода(?(Месяц(ОбходПоКонтрагентам.ПериодКвартал) > 6, ДобавитьМесяц(НачалоГода(ОбходПоКонтрагентам.ПериодКвартал), 6), НачалоГода(ОбходПоКонтрагентам.ПериодКвартал)), ?(Месяц(ОбходПоКонтрагентам.ПериодКвартал) > 6, КонецГода(ОбходПоКонтрагентам.ПериодКвартал), ДобавитьМесяц(КонецГода(ОбходПоКонтрагентам.ПериодКвартал), -6), "ФП=Истина"); Ну, как-то так. Возможно, где-то ошибся)) (12) Обидна, да?))) |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |