GrapeCity.devlog

グレープシティ開発支援ツールの最新情報をお届けします。製品のTIPSやリリース情報、イベントのお知らせなどをいち早く発信中です。

「HTML5 Enterpirse Application Conference 2017」を開催

HTML5 Enterpirse Application Conference 2017〜HTML5で実現する業務アプリケーションのモダン化&マルチデバイス化〜 HTML5を使用した業務アプリケーション開発の最先端にいる各社が協力し、HTML5によるモダナイゼーションやマルチデバイス対応に関する最…

Azure Cosmos DBから取得したデータで帳票を作成する

大規模データの解析などで注目を集める「NoSQL」。海外のActiveReportsのお客様からは、すでにNoSQLデータベースとの連携方法についていくつか問い合わせをいただいており、今後は日本国内でも需要の増加が予想されます。 今回はMicrosoft AzureのNoSQLデー…

FlexGridで複数行テキストのコピー&貼り付けを考慮する

ComponentOne Studio for WPF の C1FlexGrid コントロールでは、クリップボードへのコピーやクリップボードからの貼り付けがサポートされています。セル範囲を選択し、[CTRL+C] キーを押下すると、選択されたセル範囲内のデータ値がクリップボード内にコピー…

「グレープシティ Web TECH FORUM 2017 in 大阪」開催のお知らせ

グレープシティ、エス・ビー・エスが最新のWeb開発について語ります 我々が普段利用している、メールやマップといったWebサービスは、ユーザーが意識をしなくても、常にバージョンアップが繰り返されています。 多くのユーザーに対しバージョンアップをイン…

ナレッジベース更新情報(2017/10/30~11/2)

以下の15文書を追加・更新しました。 Studio for ASP.NET Web Forms 不具合登録情報(2017/10/30~11/2) Studio for WinForms [FlexGrid for WinForms] デザイン時に設定したハイライト時の背景色が、デフォルト値に戻ってしまう [DockingTab for WinForms]…

WijmoがAngular 5に対応

Wijmoは、現時点での最新版(5.20172.359)でAngular 5.0.0をサポートします。 Angular 5.0.0が11月2日にリリースされましたが、WijmoはAngular 5.0.0で正常に動作することを確認済みです。 blog.angular.io Wijmoは今後もAngularの新バージョンにいち早く対…

住友電工情報システム様との共催セミナーを開催

こちらの記事でもご案内いたしました通り、弊社は住友電工情報システム様の東京支社にて共催セミナー「Excelでやっている業務を超高速開発でWebアプリケーションにしませんか」を開催いたしました。 定員30名としてご案内した同セミナーですが、多くのお客様…

SPREAD for WPF 2.0J 新機能紹介(6)- フィルタリングとソートの強化

2.0Jのフィルタリングは、条件フィルタと検索ボックスが追加されて、よりExcelライクに進化しています(詳しくは、こちらの記事をどうぞ)。 実は、フィルタリングには他にも強化された点があります。今日は以下、フィルタリングとソートの強化点のご紹介で…

【12/4開催レポート追加】10月26日に「GrapeCity Angular Day」を開催しました

10月26日快晴。秋葉原UDXで開催したグレープシティ主催イベント「GrapeCity Angular Day」には多くの方にご来場いただきありがとうございました。数あるJavaScriptフレームワークの中でも今回はAngularにスポットをあてーエンタープライズ開発での有効を探る…

ナレッジベース更新情報(2017/10/23~10/27)

以下の14文書を追加・更新しました。 Studio for ASP.NET MVC Wijmo 5 Studio for WinForms Studio for Xamarin 不具合登録情報(2017/10/16~10/20) Studio for ASP.NET Web Forms 移行時に発生するjQueryの参照エラーについて Studio for ASP.NET MVC [Fl…

AngularのカスタムPipeで和暦や年度を表示する

Angularでは、Pipeという機能を用いて、日付や数値などの値を見やすい書式に変換して表示することができます。 しかし、次のような複雑な書式はAngular標準のPipeでは表現できません。 和暦(「平成」、「平」、「H」など) 年度と四半期(2017/1/1→「2016年…

今週末は仙台で、ITのお祭りに参加しませんか?

今週末10月28日(土)~29日(日)の2日間、グレープシティ本社のある宮城県仙台市で、日本最大級のテクニカルなお祭りが開催されます。 その名も"仙台IT文化祭"! 仙台のIT企業が企画の主体となり、全国のIT系著名人を仙台に集め、東北大学を会場にして行われま…

ナレッジベース更新情報(2017/10/16~10/20)

以下の52文書を追加・更新しました。 Studio for Xamarin Studio for WinForms 不具合登録情報(2017/10/16~10/20) Studio for ASP.NET Web Forms [ReportViewer for ASP.NET Web Forms] C1Reportデザイナの更新の確認機能が英語版の最新バージョンを参照…

住友電工情報システム様と共催セミナー開催決定

ExcelライクなUIを実現する弊社のJavaScriptコントロール「SpreadJS(スプレッドJS)」は、住友電工情報システム様の開発ツール「楽々Framework3」にご採用いただき、製品のオプション機能に組み込まれています。 そのご縁もあり、この度、住友電工情報シス…

SPREAD for WPF 2.0J 新機能紹介(5)- 新しいイベント

WPFの開発で推奨されるMVVMパターンについて、SPREAD for WPF 2.0Jで対応が強化された点を以前の記事で紹介させていただきました。 ただ、実際のところ、MVVMパターンと、コードビハインドでUIイベントを実装したイベントドリブン型の実装との間で悩む開発者…

ナレッジベース更新情報(2017/10/10~10/13)

以下の9文書を追加・更新しました。 不具合登録情報(2017/10/10~10/13) Studio for WinForms [True DBGrid for WinForms] 非連結グリッドでAllowAddNewプロパティをTrueにすると、グリッド内にマウスポインタを移動したときに例外が発生することがある [F…

Xamarin.FormsでFlexGridの条件付き書式を設定する

前回に引き続き「条件付き書式」をテーマにお届けします。今回はComponentOne Studio for Xamarin(以下、C1 Xamarin)のFlexGridで条件付き書式を設定する方法について説明します。 WPFやUWPと同じくXamarin.FormsもXAMLでUIを実装しているので。条件付き書…

JSONデータソースでWeb APIからレポートデータを取得する

ActiveReports for .NET 11.0JではレポートのデータソースとしてJSON形式のデータを使用できる「JSONデータソース」が追加されました。 「JSONデータソース」は、以下のような形式のJSONデータを利用することができます。 レポート定義に直接埋め込んだもの …

【10/30開催レポート公開】10月6日 に技術カンファレンス「ECHO Tokyo 2017」を開催しました

(2017/10/30追記)CodeZineで開催レポートが公開されました! 日本での開催は3回目となる技術カンファレンス「ECHO Tokyo」 2017年10月6日に、日本マイクロソフト様のセミナールームをお借りして無事開催しました。 当日のプログラムをXAML風に表すとこのよ…

ナレッジベース更新情報(2017/10/2~10/6)

以下の3文書を追加・更新しました。 不具合登録情報(2017/10/2~10/6) Wijmo 5 [Excel] FlexGridのカスタムセルコンテンツを設定できない [FlexChart] ツールチップを表示するとDOMイベントが重複して発生する Studio for WinForms [FlexGrid for WinForms…

WPFアプリの「条件付き書式」をBindingでより簡潔に実現する

業務アプリケーションにおいて、とくにグリッドによるデータの表示・編集処理にて、「入力値がマイナスのときは赤色で表示したい」「ある一定量を超えるデータを太字で目立たせたい」といったように、ある特定の条件によってデータの表示書式を変えたいとい…

SPREAD for WPF 2.0J 新機能紹介(4)- より便利に - プロパティによるスタイル設定

前回は、「よりWPFらしく」なったセルのバインディングをご紹介しましたが、今回は「より便利に」なった、プロパティによるスタイル設定のご紹介です。 WPFの特徴の一つでもあるXAMLによるスタイルやテンプレートの編集は、大胆なUIのカスタマイズを実現する…

ナレッジベース更新情報(2017/9/25~9/29)

以下の17文書を追加・更新しました。 Studio for ASP.NET MVC Studio for WinForms 不具合登録情報(2017/9/25~9/29) Wijmo 5 [FlexGrid] データを貼り付けると非表示の行が表示されてしまう [FlexGrid] Androidでカスタムエディタを編集できない Studio f…

Wijmoクイックスタート − webpackでモジュールをバンドルする

JavaScriptアプリケーションにおいて、モジュールは非常に重要な要素です。一連の機能をモジュールとして分離することで、保守性の向上、名前空間や変数名の競合防止、機能の再利用、依存関係の管理などのメリットがあります。 また、webpackはモジュールバ…

ActiveReports for .NET 11.0J SP2リリース

ActiveReports for .NET 11.0J のサービスパック(SP2)を公開しました。主な変更点は次の通りです。 機能追加 対応環境追加 不具合の修正 サンプルの改定 製品ヘルプの改定 詳細は製品のリリースノートをご覧ください。 ダウンロードはこちらから。 それで…

新しいSpreadJSを発売!

本日9月27日より、新しくなったSpreadJSを発売します。 新しいSpreadJSは、Microsoft ExcelライクなUIを実現する「Spread.Sheets(スプレッド シート)」と、グリッド表示の枠を超え多彩なデータレイアウトを可能にする「Spread.Views(スプレッド ビュー)…

エンタープライズシステム開発におけるAngularの有効性を探るイベントを初開催!

近年、JavaScriptでのアプリケーション開発は急速な進化を遂げ、新たなフレームワークやライブラリが次々と生み出されています。 Wijmoでは、これまでブログを通して、『エンタープライズWebシステムに適したフレームワークとは何か?』という議題の答えの1…

ナレッジベース更新情報(2017/9/19~9/22)

ナレッジベース更新情報(2017/9/19~9/22) 以下の10文書を追加・更新しました。 Wijmo 5 Studio for WinForms 不具合登録情報(2017/9/19~9/22) Studio for WinForms [TrueChart for WinForms] 視覚エフェクトを有効にすると、最小値または最大値の位置…

他人が書いたコードへの依存率を高めて作成するUWPアプリ

2匹目のどじょう 「ComponentOne Studio for Xamarin」のサンプルにWPFのコードを転用したことを紹介する記事がありました。 今回も、同じ趣旨で「SPREAD (スプレッド)」用に作成されたMVVMのサンプルコードを転用して、「ComponentOne Studio」のデータグ…

業務アプリ開発者に今、必要な技術とは

業務アプリに必須の機能である「帳票」。会計システム、生産管理システム、人事給与システムなど、データベースの無いシステムが存在しないのと同様に帳票が無いシステムもほぼ存在しません。 一方で、帳票システムのフロントであるUI部分はまったなしで、次…