CrystalReportsで数字の組み合わせで日付型を作って曜日を表示、、、の苦肉の策
年月日バラバラのデータがあって、その曜日が知りたいという要望があったので、そのデータベースはまったく触らずに
DateSerial({xxxx}),{MM},{DD}) のようにDateSerialで日付型にして、その式の表示を書式エディタのカスタムスタイルで「曜日だけにする」という方法が早かったです。
※各フィールド名は適宜、合わせてください。
ついでに、CrystalReportsって元年などの文字表示がイマイチなので、数字から和暦も強制変換
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
select
{@xxx} case
2019:"令和元年" case
2020:"令和二年" case
2021:"令和三年" case
2022:"令和四年" case
2023:"令和五年" case
2024:"令和六年" case
2025:"令和七年" case
2026:"令和八年" case
2027:"令和九年" case
2028:"令和十年" case
2029:"令和十一年" case
2030:"令和十二年" case
2031:"令和十三年" case
2032:"令和十四年" |