Маска формата для отображения в HEX

Clarion, Clarion 7

Модератор: Дед Пахом

Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
kreator
✯ Ветеран ✯
Сообщения: 4960
Зарегистрирован: 28 Май 2009, 15:54
Откуда: Москва
Благодарил (а): 6 раз
Поблагодарили: 19 раз

Маска формата для отображения в HEX

Сообщение kreator »

Некрасиво. Казалось бы простая, нужная фича.
1С рулит:

Код: Выделить всё

А = Формат('20020820153309', "ДФ=ММММ")
// А = "Август"
А = Формат(ТекущаяДата(), "ДФ=ММММ")
// А = "Март"
Наверняка ещё и падежи учитывать можно.
We are hard at work… for you. :)
Аватара пользователя
Игорь Столяров
Ветеран движения
Сообщения: 7334
Зарегистрирован: 07 Июль 2005, 10:19
Откуда: г. Ростов-на-ДоМу
Благодарил (а): 13 раз
Поблагодарили: 48 раз

Маска формата для отображения в HEX

Сообщение Игорь Столяров »

kreator писал(а): 22 Август 2018, 16:04Наверняка ещё и падежи учитывать можно.
Ну 1С с ихними "дэфэмами" проще, т.к. не надо заморачиваться на счёт того, что существуют и другие языки, кроме великого.
Также они плевали на все тесты скорости исполнения кода, т.к. не надо ни с кем конкурировать. А в остальном ? Красиво ! :)
За теми кто отстал - не возвращаться. (С) Кодекс
kreator
✯ Ветеран ✯
Сообщения: 4960
Зарегистрирован: 28 Май 2009, 15:54
Откуда: Москва
Благодарил (а): 6 раз
Поблагодарили: 19 раз

Маска формата для отображения в HEX

Сообщение kreator »

В C# есть ещё что-то подобное (в смысле простое). Остальные великие ЯП не заморачиваются на этот счёт. А вообще хорошая идея расширить функцию format. Можно, конечно, написать свои функции, но встроенные удобнее.
А вот разработчики Firebird категорически не хотят заниматься форматированием. Народ просит, а они против. Если надо на сервере дату и время сформировать, такие приходиться писать конструкции!
We are hard at work… for you. :)
Ответить