Visual Studio

Crystal Report 2008

Crestal Report の初回表示速度を改善する。

Crestal Report は初回起動時に、WANへ発行証明書を取得しに行くので、インターネットに接続できない環境では、サーバーが見つからない為に時間がかかってしまいますが、Internet Explorer の「ツール ⇒ インターネッ...
Crystal Report 2008

Crystal Report の「詳細」Sectionの背景色を、行単位に白と灰色のシマシマにする。

行単位に背景色を白と灰色に切り替える場合は、「詳細」Sectionに追加した項目それぞれ対し、「書式エディタ」を開いて「境界線」タブの「背景」欄の右側にある「×+2」ボタンをクリックし、式エディタから以下のコードを記述する事で実現できる。
Crystal Report 2008

Crystal Report の関数を使ってナンバリングする

「詳細」Sectionの行数やNo列を、グループが変わる度に「1」からナンバリングしたい場合は、Crystal Reportの関数でも実現できる。1、式フィールドに「NO_DEFAULT」以下のコードが記述された式を新規作成する。 2、式フ...
C#

DataGridView 入力チェック

DataGridViewのDataErrorイベントハンドラに、以下のコードを加えるだけで、入力型エラー程度はハンドリングできる。
C#

C#上でパスを追加する。

アプリケーションのサイズが大きくなって来ると、複数のEXEを設け、複数のフォルダに分散させたりしますが、その際、カレントフォルダに無いDLLを参照していると、実行時に参照エラーになったりします。それを解決するには、DLLのあるフォルダへ、C...
C#

Visual Studio 2010 で作成したDateSetの、Insertメソッドが参照できない。

Visual Studio 2008 で作成していたDataSetを纏めたDLL作成用のプロジェクトを、Visual Studio 2010 に移行したら、WCF用のプロジェクトから、Insert、Update、Delete系のメソッドが全...
C#

DropDownStyleのComboBoxを使う場合

DropDownStyleのComboBoxを使う場合、ComboBoxのLostFocusイベントに以下のロジックを加えておくと、ユーザーがリストに存在しない値を入力する事が無くなるので便利。
Azure

XPの時代は終わった

Visual Studio 2010 に新しく追加された、クラウド・カテゴリの「Windows Azure」プロジェクトがオモシロそうだったので、作成したら Windows Azure Tools for Microsoft Visual ...
Visual Studio

Visual Studio 2010 のユーザーインターフェースは使い易い。

個人PJTで、Visual Studio 2010 Professional を最近使い始めました。オプションにMDIを設定する箇所が無かったので、最初はガックリ来たのですが、使ってみると、MDIウィンドウの良いところと、タブウィンドウの良...
ASP.NET

WCF開発で、まずは一本通す。

WCFベースで開発する際、まずは一本通して、それを横展開する事になると思います。一本通すまでの、もっともスマートなやり方はこちらです。 ※Visual Studio 2008 Pro を使っていますが、他も基本は同じです。1、「新規作成 ⇒...