永遠のプログラマ☆

高齢者でもプログラマ(4x年)

IT業界も老害の波!

こんにちは。

レンタカー。一日借りた。

走行距離100キロ未満。

ガソリン代サービス(^。^)

ニッポンレンタカーGJ。

 

さて、最近の受注案件。

プロジェクトメンバーの人選。

 

ブロマネやコンサルタント

リーダーやサブ。

30.40代まででお願いします。

 

と、客先から依頼。

気を使うので。。。

とやんわりとお断りの弁。

 

IT業界も高齢化の波。

自分の人生に自信があり、

業界の荒波を乗り切ってきたという自信。

 

古い価値観を若い人に強いる。

 

老害ですな。

 

あー、なぜか耳が痛む(^。^)

 

 

 

 

 

Report Viewer Windows 10 レポートウィザードで 文字化け

こんにちは。

久々にプロジェクトに参加。

忙しい思いをしてます。

還暦過ぎても頼りにされる。

ありがたいことです。

 

 

さて、マイクロソフトReport Viewer 。

サーバーサイドに持ってく rdlc ファイル。

実体は、XMLファイル。

 

秀丸でフォント変更やSQL文を

直接書ける。

 

元になるrdlcファイルは、

Visual Studio 2019で作る。

 

「レポートアプリケーション」C# プロジェクト。

レポートウィザードでサクサク。

 

う、、、

DBフィールドが日本語だとヘッダーが文字化けしてます。

 

調べたらありました。

 

[SSRS] Windows 10 におけるレポート表示時に文字化けが発生する。 – Microsoft SQL Server Japan Support Team Blog

 

■現象

Windows 10 上にて、Report Builder などを利用し、

レポートを作成する際に特定のフォントを利用すると、

日本語(漢字)の表示が文字化けします。 

 

■回避策


Windows 10 
に「繁体字中国語補助フォント」のフォールバックフォントをインストールする。

個々のレポート毎の対応でなく、一括で対応が可能な対処策となります。
次の手順でフォントをインストールできます。

フォントインストール手順
-----------------------------------------------------

1. [スタートメニューの [設定を開きます。

2. 設定の検索で、「アプリと機能」を検索します。

3. [アプリと機能を選択します。

4. [オプション機能の管理を選択します。

5. [機能の追加を選択します。一覧から 繁体字中国語補助フォントをインストールします。

 

あら不思議。

 

Visual Studio のレポートウィザードで

文字化けしなくなりました。

 

注:Windows10でのフォントのインストール方法

最近は、この方法に変わったようです。

 繁体字中国語補助フォントのインストール方法
1. C:\Windows\Fontsフォルダを開く
2. [すべての言語のフォントのダウンロード]をクリック
これでフォントがインストールされます。

 

ReportViewer - rdlcファイル DB情報☆

こんにちは。

年取ると電車通勤が苦痛。

早起き苦にならないから

7時出社で16時退社が理想ですな。

 

さて、Microsoftレポートで帳票。

たまにはモノ作り。

 

このサイト、参考になります。ペコリ

VisualStudio2017 で MicrosoftReport を使う - Qiita

 

これも。

Web サイトで ReportViewer を使用する | Microsoft Docs

 

最初にクライアントサイドで C# でビルド。

表示テスト。

 

 

サーバー側でIISで表示。

 

rdlcファイルをサーバーサイド設置。

 

ビルド後のtest1.rdlc ファイルには

データベース接続情報が入っていない。

 

手入力。

 

<DataSources>
<DataSource Name="yourDataSet">
<ConnectionProperties>
<DataProvider>System.Data.DataSet</DataProvider>
<ConnectString>Server=localhost;Database=your-db;User ID=your-id;Password=your-pass</ConnectString>
</ConnectionProperties>
<rd:DataSourceID>aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee</rd:DataSourceID>
</DataSource>
</DataSources>
<DataSets>
<DataSet Name="DataSet1">
<Query>
<DataSourceName>yourDataSet</DataSourceName>
<CommandText>select clo1,col2 from table1</CommandText>
</Query>

 

CommandText タグには

SQL文を直接書いてもいいようだ。

 

Microsoft Report で帳票☆

こんにちは。

引越し片付け中。

リサイクル回収代。

二回で13万円也。

 

さて、システム寄りのお仕事多し。

帳票作るのは苦手。

Microsoft Report初作業。

rdlcファイルを作ればいいみたいです。

 

.NET のReportViewerコントロール

rdlcファイルを食わすとレポートが出てくるらしい。

 

https://qiita.com/mima_ita/items/dd95ba1f25ba176fccb3

 

rdlcの実体は、XMLファイル。

スキーマファイルは、どこにおけばいいのかな。

 

 

ゴルフ場 - 貴重品ボックス 番号忘れ☆

こんにちは。

IT業界。

コンサルタント

お年を召した方が多い。

客先から、うーむとやんわりと拒否反応。

 

さて、昔ゴルフ始めたての頃。

慣れないクラブハウス。

緊張してたのか、

貴重品ボックスの番号を忘れることが多かった。

 

暗証番号ではなく、ボックスの場所番号ね。

 

ある日、ベテランの方に

スコアカードに書いておけばいいと教えてもらった。

おぉ、そうかそうか。

 

二、三ヶ月たって、コンペの帰り、

その方が、貴著品ボックスの前で

スタッフにボックスを開けてもらってた。

 

見ないフリしたのはナイショです(^。^)

 

そうそう、ゴルフ場のお風呂。

関取かと思うほど

お腹出てる人が多くてびっくり。

 

 

 

 

 

「いま」を生きてますか☆

こんにちは。

還暦過ぎて令和。

IT業界は、人不足。

企業は、情報システムに活発に投資。

マイクロソフトAzure 絶好調。

 

さて、子供時代は勉強ばかり。

いい学校入らないと、将来苦労するからね。

 

結婚、住宅ローン抱えて、会社に奉仕人生。

老後に備えて貯蓄。

退職金は、ローンに消える。

 

「いま」を生きてるヒマなどない日本人。

 

ひとつのヒント。

 

副業、起業。

 

セカンド財布を持ちましょう。

 

月曜朝トラブル - NASからアラーム音☆

こんにちは。

ネット時代の波。

小説家や出版業界の行く末。

変化の波にうまく乗れたらいいね。

 

さて、月曜日朝イチ出勤。

ドアを開けたらピーピー音がする。

 

NASドライブ1台。

赤ランプ点滅~

 

うぉー、情シスのもっとも恐れる悪魔のイベントだぁ。

 

とりあえず、パワーオフ。

 

ネットワークドライブ。

アクセスチェック。

 

ほほう。

アクセスできないものは見つからない。

 

使ってないNASドライブと確定。

 

良かった良かった (^-^)