2016年5月27日金曜日

【NEWS】日経ビジネスONLINE×ジェネクサス・ジャパン

日経BP社が運営するウェブサイト「日経ビジネスONLINE」にてジェネクサス・ジャパン社と日経ビジネスONLINEの連動企画が開始されました。

以下、ジェネクサス・ジャパン社のニュースリリースから

本日より、日経BP社が運営するウェブサイト「日経ビジネスONLINE」にて弊社と日経ビジネスONLINEの連動企画が開始となりました。
この企画では、経営者や役職者の方々を対象に、GeneXusの認知度向上やITの問題をGeneXusによって解決・改善できることをご理解頂くことを目的と致しております。

日経ビジネスONLINEには全5回の記事掲載を予定しており、本日が初回となります。下記URLが日経ビジネスONLINEの記事となります。

○日経ビジネスONLINE×ジェネクサス・ジャパン
【日経ビジネスONLINE SPECIAL「Futureproofing Your Business」】
http://special.nikkeibp.co.jp/atclh/NBO/16/genexus0527/

それに伴い、弊社でもタイアップページを開設致しました。
このページは、日経ビジネスONLINEに掲載中の記事からもリンクされており、現在弊社ウェブサイトのトップページにバナーが掲載されています。

○日経ビジネスONLINE×ジェネクサス・ジャパン
【ジェネクサス・ジャパン タイアップページ】
http://www.genexus.com/japan/futureproofing-your-business-jp?ja

また、今月2016年5月より、弊社代表の大脇がブログを開設致しました。
GeneXusとの出会いや、思いを綴っておりますので、是非お読みください。

【社長のひとりごと】
http://www.genexus.com/news-jp/blog?ja






2016年5月20日金曜日

GeneXusジュニアアナリスト資格模試「超解説」問題30

問題[30] スポーツジムを対象とした GeneXus アプリケーションに関する問題です:

Ana が開発メンバーで、KB は GXserver によって管理されています。
Juan がこの開発に新規参加するため、まず行うべき操作を選択して下さい。



  • 30.1 「サーバーからのナレッジベース」を実行して、サーバーで管理されている KB のローカルコピーを入手する。 
  • 30.2 Update を実行して、Ana がこれまでに行ったすベての変更を、ローカル KB に反映する。
  • 30.3 いずれも正しくない。


解答は??

2016年5月19日木曜日

GeneXusジュニアアナリスト資格模試「超解説」問題29

問題[29] データセレクターは次の目的のために定義されます。



  • 29.1 定義の再利用。つまり、ある定義を一元化して、複数のクエリーでそれを参照します。こうすることデコードサイズを節約し、 再利用することができます。
  • 29.2 生成されたコードを最適化し、パフォーマンスを改善します。


解答は??

2016年5月18日水曜日

GeneXusジュニアアナリスト資格模試「超解説」問題28

問題[28] 以下のようなトランザクション設計を持つ、スポーツジム向けGeneXusアプリケーションについて、次の問いに回答して下さい。

Work With パターンがTrainerトランザクションに適用されていますが、その後、この適用を削除することが決まりました。 


そのために実行すべきことを選択してください。




  • 28.1 Trainerトランザクション配下にある、Work With Trainerフォルダーを削除する。
  • 28.2 「保存時にこのパターンを適用」チェックボックスのチェックを外す。
  • 28.3 いずれも正しくない。


解答は??

2016年5月17日火曜日

GeneXusジュニアアナリスト資格模試「超解説」問題27

問題[27] スポーツジムを対象としたGeneXusアプリケーションに関する問題です:

次のようなトランザクション設計があり、Work WithパターンがTrainerトランザクションに適用されました。

TrainerAddress および TrainerBirthDateの両項目属性は、WWTrainer画面で表示されないようにする必要があります。そのためには、Trainerトランザクションに適用されたパターンのインスタンスから、該当する項目属性を削除するだけで十分です。
これは真(有効)か偽(無効)か選択してください。



解答は??

2016年5月16日月曜日

GeneXus次期バージョンの正式名称は?

皆さんこんにちは、横井です。
長期にわたって連載しています「GeneXusジュニアアナリスト試験模試「超解説」」は如何でしょうか?

「そんな事は知ってるよ」という方から「こういう情報を待っていました」という方まで反応は様々だと思います。ただ、まだまだ日本語での技術情報が少ない状況の中で、少しでも技術の底上げになればと思い掲載している次第です。残すところあと4回となりますので、最後までお付き合い願います。


さて、話はうって変わってGeneXusの次期バージョンについてです。次期バージョンは「Salto」というコードネームでベータテストの真っ最中です。

ちなみに、毎バージョンごとGeneXusに着けられるコードネームはウルグアイの都市名です。Saltoはこちらになります。



今年のインターナショナルミーティングで正式リリースするのでは? と予想していますが、正式名称としては現バージョンのEvolution3(エボリューション3)の次になりますので、当然Evolution4(エボリューション4)だと思っていました。

が、ここに来て別な名前がアナウンスされています


10May/2016
2016 will be the year of "GeneXus 15", a great leap into the future in the development of applications
The new version of GeneXus will be available to users in late 2016, following tests to be performed by over three thousand testers.

な、な、な、なんと「Evolution(エボリューション)」ではなくなっています! しかもバージョン15とは!

という事でベータテスト中の最新ビルドのSaltoで確認してみると、



確かに、バージョンNoが15.0、名称がGeneXus 15です・・(唖然) 少し前までのナイトビルドではSaltoの名称もありましたが、それも無くなってました。

整理すると
Ver 10.0 → GeneXus X
Ver 10.1 → GeneXus X Evolution 1
Ver 10.2 → GeneXus X Evolution 2
Ver 10.3 → GeneXus X Evolution 3
Ver 15.0 → GeneXus 15
となります。

Windowsでさえ8→10とメジャーバージョンNoは1つしか飛び越していないのに、GeneXusでは一気に5つも飛び越すとは(笑)

ともあれ、これは9→Xで大幅にプラットフォームの再構築を行い、その上での進化という意味でEvolutionという名前を付けてきましたが、ここに来てSaltoはそれに近いブランニュー(brand-new)な製品という意味が込められているのでしょうか?

これはますますインターナショナルミーティングが楽しみになりましたね。
では。


2016年5月13日金曜日

GeneXusジュニアアナリスト資格模試「超解説」問題26

問題[26] スポーツジムを対象とした GeneXus アプリケーションに関する問題です:

次のようなトランザクション設計があり、Work WithパターンがTrainerトランザクションに適用されています。


このパターンによって自動的に定義されたものはすべて、既定(インスタンスおよび生成されたオブジェクト)により必ず保持されてきました。
その後、パターンの適用によって自動的に生成される WWTrainer Web パネルでも TrainerImage 項目属性を表示するため、 Trainer トランザクションの構造に、TrainerImage 項目属性を追加します。
何を実行すべきか、選択してください。




  • 26.1 WWTrainer Webパネルを編集し、TrainerImage項目属性を手動で追加する必要がある。
  • 26.2 Trainerトランザクションに適用された Work Withパターンのインスタンスを編集し、TrainerImage項目属性を手動で追加する必要がある。
  • 26.3 TrainerImage項目属性が、Trainerトランザクションに適用されたパターンのインスタンスに自動的に追加され、その結果 WWTrainer Webパネルで表示されるようになる。

解答は??

2016年5月12日木曜日

GeneXusジュニアアナリスト資格模試「超解説」問題25

問題[25] 以下のようなTrainerおよびDisciplineトランザクションを含む、スポーツジム向けGeneXusアプリケーションについて、次の問いに回答して下さい。


以下のように設計されたWebパネルがあり、「Update」および「Delete」ボタンに関連付けられたイベントは、グリッドで事前に選択された種目の更新や削除をそれぞれ可能にするため、Disciplineトランザクションを呼び出します。


トランザクション側でパラメータを受け取る際に、&DisciplineId変数またはDisciplineId項目属性の、どちらで受け取る事が正しいか選択してください。





  • 25.1  &DisciplineId 変数で受け取る必要があります。 
  • 25.2  DisciplineId 項目属性で受け取る必要があります。

解答は??

2016年5月11日水曜日

GeneXusジュニアアナリスト資格模試「超解説」問題24

問題[24] 以下のようなトランザクション設計を持つ、スポーツジム向けGeneXusアプリケーションについて次の問いに回答して下さい。


全てのトレーナーと、個々のトレーナーがこれまでに教えたクラスの数を表示する、ベーステーブルなしのWebパネルがあります。


12人のトレーナーと123件のクラスが登録されており、次のWebパネルを実行した場合の、Loadイベント実行回数を選択してください。





  • 24.1 1回
  • 24.2 12回
  • 24.3 123回


解答は??

2016年5月10日火曜日

GeneXusジュニアアナリスト資格模試「超解説」問題23

問題[23] 以下のようなトランザクション設計を持つ、スポーツジム向けGeneXusアプリケーションについて、次の問いに回答して下さい。

登録済みの全クラスを表示するベーステーブルのある Web パネルが設計されています。

12人のトレーナーと123件のクラスが登録されており、次の Webパネルを実行した場合の、Loadイベント実行回数を選択してください。



  • 23.1 1回
  • 23.2 12回
  • 23.3 123回


解答は??

2016年5月9日月曜日

GeneXusジュニアアナリスト資格模試「超解説」問題22

問題[22] スポーツジムを対象としたGeneXusアプリケーションに関する問題です:

次のようなトランザクション設計があり、すべてのスイミング(DisciplineId=4)のクラス一覧を表示するために、ベーステーブルのない Webパネルを設計します。


適切と思われる実装を選択してください。





22.1



22.2.



22.3




解答は??

2016年5月6日金曜日

GeneXusジュニアアナリスト資格模試「超解説」問題21

問題[21] スポーツジムを対象としたGeneXusアプリケーションに関する問題です:

次のようなトランザクション設計があり、トレーナーを選択し、選択したトレーナーに関係する種目を表示する、ベーステーブルのあるWebパネルを設計します。


適切と思われる実装を選択してください。




21.1 GeneXus によって、選択されたトレーナーの種目(TrainerId)がフィルタ変数(&TrainerId)に自動的に表示されることから、 他には何も追加する必要がない。


21.2 グリッドに対して条件(TrainerId = &TrainerId)を追加する必要がある。 


21.3 いずれも正しくない。



解答は??