2014年3月16日日曜日

データプロバイダーを使いこなそう - 基礎編その3 検索一覧画面

前回の簡単な一覧画面に手を加えて検索一覧画面に変更してみます。

1.データプロバイダーの修正

データプロバイダーに対しパラメータを渡し、ソート順と検索条件を指定可能にします。

変数を追加します。
&OrderTypeはソート順を指定する変数です。
&CustomerNameと&CustomerAddresは検索条件を指定する変数です。

定義した変数をParmルールに記述します。
検索条件をパラメータで受け取るためです。

Sourceセクションにソート指定(Order節)、検索条件指定(Where節)を記述します。

2014年3月10日月曜日

データプロバイダーを使いこなそう - 基礎編その2 シンプルな一覧画面

前回はデータプロバイダーの基本的な説明をしました。今回は具体的にデータプロバイダーを作成する手順を見ていきましょう。

1.SDT/BCの定義

まず必要なのはデータプロバイダーにOUTPUTさせる型、つまりSDT(構造化データタイプ)又はBC(ビジネスコンポーネント=トランザクション)です。

用途に応じてSDTを作成するか、対象となるトランザクションオブジェクトのBusiness ComponentプロパティをYesにしビジネスコンポーネント化します。

SDTの定義
トランザクションの構造をそのままSDTにする場合は、フォルダービューから
トランザクションオブジェクトのアイコンを空のSDTへドラッグ&ドロップ
すると構造がコピーされます

2014年3月5日水曜日

データプロバイダーを使いこなそう - 基礎編その1

皆さん、データプロバイダーって使ったことありますか? 「名前は聞いたことあるけど、使ったことは・・・」という人、以外に多いと思います。

データプロバイダーはバージョンXから導入された比較的新しいオブジェクトです。その為、昔からGeneXusエンジニアやっている人からすると馴染みが薄く「プロシージャで作った方が早いよ」と言われるかもしれません。

しかし、メーカーであるArtechが新たに導入してきたという事はそれ相応の目的とメリットがあるわけで、使わない理由はありません。

そこで、当ブログでも何回かに分けてデータプロバイダーの使い方を紹介したいと思います。

データプロバイダー基礎編

まずはデータプロバイダー基礎編として、基本的な説明からサンプルの作成まで解説します。

2014年3月3日月曜日

【News】株式会社ウイング主催「ズバリ!生産管理成功法教えます」が開催されます

GeneXusの販売店である株式会社ウイングが主催するセミナー「ズバリ!生産管理成功法教えます」が3月7日に開催されます。

以下、同社のホームページより

製造業企業が直面する経営課題から、今一度、生産管理システムの重要性、必要性を認識している経営者は多いのではないでしょうか?
そこで生産管理システム構築のプロフェッショナルである上岡恵子様を講師にお招きし、様々なシステム構築の体験から、失敗しない為の生産管理システム構築方法についてお話しして頂きます。



2014年2月27日木曜日

IISでHTTP Error 500.19 - Internal Server Errorが発生した場合の対処

IISでHTTP Error 500.19 - Internal Server Errorが発生した場合の対処についてです。



このエラーはGeneXus X Evolution2でスマートデバイスジェネレーターを使用する場合で、且つ、C#ジェネレーターを選択している時に発生する可能性があります。

2014年2月21日金曜日

Google Chromeを業務用Webアプリケーションプラットフォームとして使った顛末

昨年の投稿で「Google Chromeを業務用Webアプリケーションプラットフォームとして使用するためのTips」というエントリーを書きました。当ブログ内でのアクセスランキングでも人気投稿になっています。

実際にChromeを使ってみた結果としては、いい事ばかりではありませんでした。このブログでエントリーを書いた責任として、事の顛末もちゃんと記しておきたいと思います。

Google Chromeを業務システム用プラットフォームとして使った場合の問題点・困った事としては以下の様な事がありました。

2014年2月20日木曜日

GeneXusユーザー会 スマートデバイスジェネレーターチーム 勉強会 - 合宿を行いました

去る2月16日(日)、17日(月)の二日間でGeneXusユーザー会 スマートデバイスジェネレーターチームの勉強会を合宿形式で行いました。合宿はユーザー会の中でも初の試みでした。上からの企画では無く、参加しているメンバー達で盛り上がって自発的に企画されたものです。
通常はGeneXusユーザー会の活動内容は非公開ですが、この盛り上がりを皆さんに伝えたくて、少しだけ写真を公開します。

合宿場所は健康保険組合の施設を使いました。
前週の金〜土にかけて関東は大雪に見舞われて
開催が危ぶまれましたが無事集合出来ました。

浦賀水道越しに富士山を望む
大雪の後なので空が綺麗でした。