MZPlatformユーザー会

作成した返信

10 件の投稿を閲覧中 - 551 ~ 560 件(全 756 件)
  • 著者
    投稿
  • 返信先: 同一アプリの複数クライアント使用 #5200
    MZPlatformユーザー会
    サイト管理者

    属性変更とは別に、ロックとアンロック処理の起動に対するイベント番号の指定は必要です。定常起動ですと、ダイアログの表示と閉じたときの両方とも実行されることになります。

    ロックしていない状態でもアンロックを実行して特にエラーが発生しなければ問題ないかもしれませんが、MySQL側の機能ですので保証はできません。実際に複数クライアントでロックとアンロックが適切に実行できるかはご確認ください。

    返信先: テーブルの選択方法の件 #5193
    MZPlatformユーザー会
    サイト管理者

    テーブルサブセットフィルタというコンポーネントがありまして、列の値に応じて行を選択して部分テーブルを抽出することができます。対象とする列の値が文字列か数値かなどで使用するメソッドが変わりますが、サンプルを添付しますので使えそうかご確認ください。

    コンポーネントの使用方法としては、全体テーブルを設定して行と列を選択してデータを取得します。注意点としては、この全体テーブルのデータを終了時等に初期化しておかないと、アプリケーションデータの中にテーブルデータが含まれてしまってファイルサイズが大きくなります。

    添付ファイル:
    返信先: 同一アプリの複数クライアント使用 #5192
    MZPlatformユーザー会
    サイト管理者

    MySQLの内部ロックを使用すれば確かに機能としては実現できますが、そのままアンロックをせずに終了するアプリがあれば容易にデッドロックになりますのでご注意ください。

    ご質問について、まずはダイアログ表示のアクションイベントが実際に発生しているかご確認いただけますでしょうか。呼び出す起動メソッドの前で、メッセージダイアログ表示などを起動することで確認できます。

    もしダイアログ表示のアクションイベントが発生していなければ、ダイアログコンポーネントの属性でShowEventEnabledがtrueになっているかをご確認ください。通常はこの属性がfalseになっていて、ダイアログ表示のときにアクションイベントが発生しないようになっております。

    返信先: 同一アプリの複数クライアント使用 #5188
    MZPlatformユーザー会
    サイト管理者

    MZの機能としては特にございません。一般的な考え方としては、すべてのクライアントが同じデータベースに接続するのであれば、データを編集中のクライアントの情報をデータベースで管理する方法が考えられます。

    MZPlatformユーザー会
    サイト管理者

    これまではその機能を提供していませんでしたが、ご質問をいただきましたので設定を変更しまして、見られるようにしました。

    掲示板の質問や返信に表示されているログイン名がリンクになっておりまして、それをクリックすると「プロフィール」画面に移動します。その画面にある「開始したトピック」と「返信リスト」のリンクをクリックすると、そのログイン名で過去に入力した一覧が表示されます。これはご自身だけでなく、他人も閲覧可能となります。

    何か問題がありましたらお知らせください。

    返信先: Java9での動作 #5180
    MZPlatformユーザー会
    サイト管理者

    そういう意味では、MZ Platformの開発と配布は今後も継続しますので、少なくともサポートが継続しているJavaのバージョンに都度対応していく予定です。今からですと、Java9ではなくJava10になるかもしれませんし、その選択によっては使えなくなる機能が出るかもしれません。

    返信先: Java9での動作 #5178
    MZPlatformユーザー会
    サイト管理者

    情報提供ありがとうございます。スケジュールの方は認識していますので、今年度中に意思決定いたします。

    MZPlatformユーザー会
    サイト管理者

    先の返信にも書きました通り、ファイル名に「【」が含まれていないとつじつまが合いません。もしファイル名ではなくファイルのフルパス内、フォルダ名に空白が含まれているのであれば、それを修正してください。ファイルのフルパスとは下記のようなものを指します。フルパスに含まれるフォルダ名にも空白を含んではいけません。
    C:\MZPlatform\3.6\AP_DATA\Tutorial\Lesson11(ガントチャート).mzax

    MZPlatformユーザー会
    サイト管理者

    エラーメッセージからすると、ファイル名の先頭が「【」であることは間違いないと思いますが、そのあとが空白かどうかまでは実際のところ判別できませんので、正確なファイル名をお知らせください。また、空白や特殊な文字を含まないファイル名に変更して起動してみてください。

    MZPlatformユーザー会
    サイト管理者

    ご回答いただきありがとうございます。

    3a)の回答からすると、対象となるMZアプリケーションファイルはCドライブのMZPlatformフォルダにあり、その名前が【 文字列】文字列.mzaxという感じになっていますでしょうか。始めの【のあとに空白が含まれていると、このようなエラーが出ます。また、ローダーで実行というよりも、MZアプリケーションファイルをダブルクリックして起動した場合の挙動になります。一般的に、ファイル名には空白を含めずにお使いください。

    上記で解決できない場合は、2a)が原因の場合もありますので、一応書いておきます。参照している複合コンポーネントのキーや名前ではなく、ファイル名を拡張子まで含めて、書いていただきたかったです。

10 件の投稿を閲覧中 - 551 ~ 560 件(全 756 件)