MZPlatformユーザー会

作成した返信

10 件の投稿を閲覧中 - 601 ~ 610 件(全 767 件)
  • 著者
    投稿
  • 返信先: シリアル通信Linux #5062
    MZPlatformユーザー会
    サイト管理者

    RXTXはMZに含まれていますので、2は不要です。MZ側のRXTXに不具合があるのかと確認しましたが、こちらの環境では動作しました。仮想OSですが、CentOS7にMZ3.6(64ビット版)を導入して動作を確認しました。

    1では、root権限で実行したでしょうか。ローダーを実行するときに端末からコマンドで実行すると、ポート一覧を取得しようとしたときに端末側にエラー出力が出ていないでしょうか。

    あとは、CentOSのインストール時にタイプや導入するソフトウェアを選んだと思いますが、その違いで動作が変わるか調べてみます。

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

    現在、このメソッドに直接固定値で日付を設定することはできません。
    固定値で指定した日付を表示開始日時に設定する手順は、以下となります。

    (1) いったん、日付入力フィールドの「日付を設定する(Object)」メソッドに固定値(例えば「2018/02/01 00:00:00」)で日付を設定する。(日付入力フィールドを画面に配置する必要はございません。)
    (2) その後、ガントチャートの「時間軸の表示開始日時を設定する(Date)」の引数に、(1)の日付入力フィールドの「日付を取得する()」メソッドの戻り値を設定する。

    一般に、日付や時間の設定には、日付入力フィールドや日時選択ダイアログなど他のコンポーネントから得られる日付データを用います。日付データを直接固定値で設定する機能につきましては、今後の検討課題とさせて頂きたく存じます。

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

    ガントチャートの「時間軸の表示開始日時を設定する(Date)」メソッドを使うことで、表示開始日時を設定できます。

    返信先: シリアル通信Linux #5056
    MZPlatformユーザー会
    サイト管理者

    MZ側に不具合がないか確認しますので、お手数ですが最新版の3.6に入れ替えてもう一度動作確認をお願いできますでしょうか。

    返信先: シリアル通信Linux #5054
    MZPlatformユーザー会
    サイト管理者

    現時点で把握している情報をお知らせします。

    一点目は、Linux版のMZでシリアル通信を使用するために、root権限が必要なようです。
    MZを実行する際にsu等を実行してから、ローダーでアプリを実行し、シリアル通信のポート取得を実行してみてください。

    二点目は、シリアル通信がUSB接続によるものである場合、USBを挿したときにシリアルポートとして自動で認識されるかどうかは環境依存のようです。/dev/ttyUSB0や/dev/ttyACM0として認識されていれば問題ないと思いますが、過去に実験したときは、CentOSでは認識されず、Fedoraでは認識されたという経験があります。認識されない場合の解決方法はわかっておらず、そのときはFedoraを採用しました。

    上記のどちらでもない場合、MZ側の不具合かもしれませんので、もう少々お時間をいただきたいと思います。

    返信先: シリアル通信Linux #5052
    MZPlatformユーザー会
    サイト管理者

    Linux版でのシリアル通信は可能なはずですが、お使いの環境による制限かMZ側の不具合の可能性があります。

    お手数をおかけして恐縮ですが、お使いのLinuxのOSおよびMZのバージョン等をお知らせいただけますでしょうか。

    返信先: 日付入力フィールドの枠線について #5049
    MZPlatformユーザー会
    サイト管理者

    FAQの下記リンク先の内容をご覧になられたと推察いたします。
    https://ssl.monozukuri.org/mzplatform/faq/faq/faq_technical/tutorial/practical/practical_a5.html

    関連ファイルの中身を見ていただければ、日付入力フィールドに表示された文字列をラベルで表示する例も含まれています。もしフィールドの枠が気になるようであれば、ラベルでの表示に変えることをご検討ください。

    返信先: 日付入力フィールドの枠線について #5047
    MZPlatformユーザー会
    サイト管理者

    残念ながら、フィールド枠線の削除機能は提供しておりません。どのような状況でその機能が必要かご説明いただければ対応を検討いたしますので、差し支えのない範囲でお知らせください。

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

    ご指摘のような課題についても現在のところ機能開発中でして、標準コンポーネントのメソッドとしては提供できておりません。

    まずは暫定的な方法で対応可能な複合コンポーネントとその使用例を作成してみましたので、添付します。開発中の環境にコピーしてお試しください。

    添付ファイル:
    返信先: 全角文字等の入力がしづらい #5033
    MZPlatformユーザー会
    サイト管理者

    セルをクリックするだけで編集を開始する方法がありましたので、お知らせします。

    テーブルのデータ選択イベント処理(イベント番号0)で、テーブルのメソッド「選択セルを編集状態にする(boolean)」を起動すると、セルをクリックしただけで編集状態になります。ただし、半角文字入力の場合と異なり、文字キーを押したときに編集状態になるわけでなく、セルを選択したときに編集状態になります。つまり、選択した瞬間に自動でF2キーを押した状態になるという動作です。

    実現するアプリケーション次第ではこちらも選択肢になると思いますので、ご検討ください。

10 件の投稿を閲覧中 - 601 ~ 610 件(全 767 件)