MZPlatformユーザー会

作成した返信

10 件の投稿を閲覧中 - 571 ~ 580 件(全 756 件)
  • 著者
    投稿
  • 返信先: データベースへの追加について #5138
    MZPlatformユーザー会
    サイト管理者

    その方法で問題ないと思います。最終的にMySQLが日付であることを認識できる文字列になっていればよいです。

    返信先: 確認ダイアログについて #5135
    MZPlatformユーザー会
    サイト管理者

    番号だけですとどの内容か特定できないため、URLを張り付けていただけると助かります。

    返信先: データベースへの追加について #5133
    MZPlatformユーザー会
    サイト管理者

    文字列格納変数の中で文字列に連結する際に、日付オブジェクト(Date)が文字列に自動変換されます。このとき、変換後の文字列は’Sun Apr 01 08:00:00 JST 2018’などのデフォルトの表現になってしまいます。この文字列表現は、MySQL側で日付データ(datetime)に変換できないので、エラーとなります。

    回避方法としては、MySQL側が日付データ(datetime)と解釈できる文字列表現に変換してから、文字列に連結する必要があります。その一例として、キューに入っているオブジェクトをカレンダーコンポーネントに設定して、それから指定する書式で文字列表現を取得し、連結する方法があります。その方法で修正したファイルを添付しますので、ご確認ください。

    添付ファイル:
    返信先: ボタンの名前 #5124
    MZPlatformユーザー会
    サイト管理者

    一般的にはできませんが、下記のように入力すると可能な場合があります。
    入力したい文字列の前に半角で<html>と書き、1行目と2行目の文字列の間に半角で<br>と書くと、ボタンに表示される文字列が複数行になります。参考までにサンプルを添付します。

    添付ファイル:
    返信先: ガントチャートテーブルの連携について #5122
    MZPlatformユーザー会
    サイト管理者

    MZプラットフォームのメソッド起動は、イベント番号設定のメニューから、発生したイベント番号に応じた起動を指定することができます。常に起動する場合は「定常起動」で、これが通常の状態です。逆に、常に起動しない状態に設定することができ、その設定のとき「起動しない」と表示されます。

    先日お送りしたMZアプリケーションは、インストールに含まれるチュートリアルのMZアプリケーションを修正したものです。元のファイルは、インストールフォルダのAP_DATA>Tutorialの中にあります。修正版で「起動しない」にしているものは、元のMZアプリケーションに含まれていたメソッド起動で、今回のご質問への回答のために別メソッドを起動するため不要になった部分です。削除しても動作は同じですが、違いを明確にするために残してあります。一般的なソフトウェア開発でソースコードの一部分をコメントアウトして残しておくことと同様とお考え下さい。

    この掲示板の機能は最近数年間で導入したもので、それ以前はすべてメールでご質問をお受けしておりました。メールで届いた過去の質問およびそれに対する回答をまとめたものがFAQになります。FAQは古い内容も多く含まれているため、全部を見る必要はありませんが、キーワードで全文検索をしてみて参考になるものがあればお読みください。また、現在の掲示板でもキーワード検索ができますので、書き込む前に同じ質問がないかだけご確認いただければ助かります。

    返信先: 複合コンポーネントのサイズの件 #5110
    MZPlatformユーザー会
    サイト管理者

    作成中のアプリケーションの状況次第ですが、いくつか改善方法が考えられます。
    例えば、画面部品等に含まれる不要なデータ(テーブルや画像)をクリアして保存したり、用途に応じてアプリケーションを分割したり、バイナリ形式(MZAS)ファイルで起動したり、などがあります。

    FAQに関連する内容が書かれていますので、下記リンク先をご覧いただき、あてはまりそうな内容でご不明な点があれば再度ご質問ください。
    https://ssl.monozukuri.org/mzplatform/faq/faq/faq_technical/general/general_a45.html
    https://ssl.monozukuri.org/mzplatform/faq/faq/faq_technical/database/database_a172.html
    https://ssl.monozukuri.org/mzplatform/faq/faq/faq_technical/how_to_realized/how_to_realized_a67.html

    返信先: ガントチャートテーブルの連携について #5109
    MZPlatformユーザー会
    サイト管理者

    おそらくご希望の処理は実現可能と思います。

    ところで、たいへん恐縮ですが、個別課題の実現方法について詳細に掲示板で解説することはできませんので、なるべく一般的なコンポーネントの使用方法についてのご質問に切り分けて書き込んでいただけますでしょうか。多少時間がかかると思いますが、無料サポートの範囲内でご使用いただくためにはご協力をお願いします。また、質問内容が変わるタイミングで別トピックにしていただけると、他のユーザが閲覧しやすくなります。

    まずはデータベースとガントチャート連動について、まだご不明な点があればこのままご質問ください。こちらの理解では、データベースに最新のデータが入っていれば、それを取得して「タイムテーブル」を更新し、ガントチャートを更新することは現時点で可能と思います。「リストは更新されません」が何を指しているかわかりませんが、原則としてその「リスト」を更新する処理はご自身で作成する必要があります。

    もし、ガントチャート上でデータを編集して、その結果をデータベースに反映したいということであれば可能ですので、そのようにご質問ください。ただ、実際のアプリケーションの運用でそのように編集することが適切かどうかはよくお考え下さい。データベースに反映する場合のSQL文はUPDATEになりますので、その中で主キーを指定するためにその情報をアプリケーション側で管理する必要が生じます。例えば、確定データのみをデータベースに登録してガントチャートに表示する運用とすれば、INSERTとSELECTだけで実現できます。

    また、データベースを使用する場合、時間の集計に関しては基本的にSQL文だけで可能ですので、まずはその方法でお試しください。

    返信先: ガントチャートテーブルの連携について #5102
    MZPlatformユーザー会
    サイト管理者

    ご質問の件,全てご理解の通りです.繰り返し制御(for)では,ガントチャートの系列名とテーブルに定義された系列名を繰り返し処理により一致を調べております.灰色の設定は,テーブルに一致する系列名が定義されていない場合のためです.「終了値を設定する()」は,一致する系列名があった場合に繰り返し処理を停止するためですが,サンプルプログラムが間違っておりました.「終了値を設定する()」の引数に終了値を取得して設定しておりますが,現在値を取得して設定するのが正しい処理です.訂正してお詫び申し上げます.

    返信先: ガントチャートテーブルの連携について #5093
    MZPlatformユーザー会
    サイト管理者

    サンプルアプリケーションに不備がありましたので再度アップロードいたします.

    添付ファイル:
    返信先: ガントチャートテーブルの連携について #5091
    MZPlatformユーザー会
    サイト管理者

    FAQをご覧いただきまして有難うございます.数名で運営しておりますため大変助かります.ご提示の属性を設定する方法は,項目,系列を整理する上で有効な方法です.系列の色を変えたくない場合には,何らかの方法で系列と色の関係を管理する必要があります.幾つかの方法が考えられますが,例えば,ガントチャートのメソッド「getSeriesLabels()」で現在の登録順序での系列名が取得できますので,別途テーブル等であらかじめ系列名と色を登録しておき,系列名を比較して同じであれば登録された色を,系列に設定するという処理では如何でしょうか.サンプルアプリケーションを添付いたします.

10 件の投稿を閲覧中 - 571 ~ 580 件(全 756 件)