要件定義の不安をなくす。要件定義の不安をなくす。ユニファのバックエンド分割に学ぶイノベーションメタバース開発に必要な技術の基本知識をおさらい。Boost」など、さまざまなカンファレンスを企画・運営しています。BOOKS(コードジン・ブックス)は、CodeZineの連載からカットアップした、開発現場の課題解決に役立つ書籍シリーズです。4MultiRowに応用するGcBarCodeCellのTypeをJapanesePostalにデータはList型のコレクションで指定テンプレートのDataFieldに対応するプロパティを指定まとめPlusPakと連携した郵便バーコードの出力PlusPakとJPAddressを組み合わせることで、住所情報から郵便バーコードを生成することができます。郵便バーコードを利用するには以下のように行います。「JPaddressPluspakSample」という名前で、Windowsフォームアプリケーションを作成します。JPaddressPluspakSampleプロジェクトの作成GcPostalBarCodeコントロールの追加GcPostalBarCodeコントロールをツールボックスに追加します。ツールボックスからGcPostalBarCodeとTextBoxコントロールを2つデザインビューから画面に配置します。GcPostalBarCodeとTextBoxを追加TextBoxの入力値から郵便バーコードを生成するTextBoxに入力された値から郵便バーコードを生成するように設定します。GcPostalBarCodeの郵便バーコードを生成するためのソースとなる値には、郵便番号や住所を表す文字列に加えてコントロールを指定することもできます。コントロールを指定する場合はZipCodeInputControlプロパティとAddressInputControlにソースとなるコントロールを指定します。デザインビューから配置したGcPostalBarCodeコントロールをクリックして選択状態にします。プロパティウィンドウのZipCodeInputControlにtextBox1を指定し、AddressInputControlにtextBox2を指定します。ZipCodeInputControlプロパティにTextBoxを指定AddressInputControlプロパティにtextBox2を指定プロジェクトをデバッグ実行し動作を確認する「F5」キーを押してプロジェクトをデバッグ実行します。:1130033住所:東京都文京区本郷7丁目3-1郵便番号に合わせて郵便コードが変化するTextBoxの代わりにGcPostalを利用するTextBoxではなく、GcPostalを郵便バーコードのソースにすることもできます。その場合はZipCodeInputControlに指定せず、GcPostalコントロールの値が変更された際のイベント「ValueChanged」に指定したイベントハンドラー内で処理を行います。GcPostalに郵便番号が入力された際に、住所の文字列を取得して、住所入力の補助とすることでより効率よく入力が可能になります。GcPostalにイベントハンドラーを指定するデザイナーから画面にGcPostalコントロールを追加します。GcPostalコントロールをクリックした状態でプロパティウィンドウの稲妻アイコンをクリックしてイベントを表示します。稲妻アイコンをクリックしてイベントを表示するイベントの中からValueChangedをダブルクリックします。Form1.csのコードビハインドに以下のようにイベントハンドラーが自動で生成されます。e){}イベントハンドラーを以下のように修正します。}}郵便バーコードを利用するシナリオ郵便バーコードを利用する業務アプリケーションのシナリオはいくつか考えられます。1つは、基幹となるシステム上に存在する住所情報を直接読み込めないような遠隔の作業場で、住所情報を取得したい場合です。本部とは離れた倉庫から出荷処理を行う場合などに、郵便バーコードから素早く住所情報を読み取れることで作業効率を上げることができるでしょう。1つは、郵便バーコードを印字することで郵便物の配送料金の割引を受ける場合です。大量の郵便物を扱う業態ならメリットを見いだせるでしょう。この場合、帳票出力をサポートするActiveReportsなどのコンポーネントとの連携を検討すると良いでしょう。Development。Flash、PHPの開発経験もあり国産ECサイト構築フレームワーク「EC-CUBE」の公式エバンジェリストでもある。新着記事一覧を見るイベント今後の予定を見るCodeZineは、株式会社翔泳社が運営するソフトウェア開発者向けのWebメディアです。「デベロッパーの成長と課題解決に貢献するメディア」をコンセプトに、現場で役立つ最新情報を日々お届けします。イラストの無断転載を禁じます。記載されているロゴ、システム名、製品名は各社及び商標権者の登録商標あるいは商標です。