MZPlatformユーザー会

作成した返信

10 件の投稿を閲覧中 - 381 ~ 390 件(全 768 件)
  • 著者
    投稿
  • 返信先: Raspberry PiからのMySQL接続時のエラーについて #5958
    MZPlatformユーザー会
    サイト管理者

    Raspberry Pi版のReadMe.txt通りに作業していただいたということでしょうか。おそらくハードの違いは関係ないと思いますが、OSのバージョンが異なれば違う部分があるかもしれません。

    文章を拝見する限りでは、JDBCドライバのインストール方法がReadMe.txtの記述と違う感じがします。MySQLのサイトからダウンロードするのではなく、Raspberry Piの設定メニューのソフトウェアの追加から検索して、JDBC driver for MySQL libmysql-javaをインストールした後、所定の場所にコピーします。

    個人的にはサイトからダウンロードしても一緒という認識なので、これでも問題は解決しないかもしれません。サイトからダウンロードするなら、5系最新の5.1.48の方が良いと思いますが、これでも結果は同じということですね。なお、JARファイルの名前でbinありとなしは、たぶん同じものと思います。

    最後に、エラーメッセージの意味ですが、クライアント(Raspberry Pi)から見ると接続ができているはずなのにサーバからの通信がないという状況で、サーバ側で何らかの理由により通信を切断している可能性があります。そのため、サーバ側(MySQL)のログファイルを読むと何か理由がわかるかもしれません。

    返信先: 作業時間の表示変換 #5948
    MZPlatformユーザー会
    サイト管理者

    文字列格納変数で置換するのは良いですが、そのときに指定する置換後の文字列に日時データを直接指定するとそのような問題が発生します。

    日付入力フィールドに使いたい日時が表示されているのであれば、例えば日付入力フィールドのメソッド「表示されている文字列を取得する()」を起動し、その結果を置換後の文字列として指定すればできると思いますので、お試しください。

    返信先: 作業時間の表示変換 #5946
    MZPlatformユーザー会
    サイト管理者

    日時のデータをそのままテキストフィールドに表示させますと、「Tue Dec 23 19:00:00 JST 2019」のような文字列に変換されてしまいます。特に理由がなければ、テキストフィールドではなく日付入力フィールドをお使いください。日時データの表示方法をメニューから指定できます。

    また、日時の演算にはカレンダーコンポーネントを用います。使い方はサンプルアプリに含まれる「カレンダー.mzax」をご覧ください。

    返信先: グラフエリアの枠線の消し方について #5943
    MZPlatformユーザー会
    サイト管理者

    残念ながら、現在のところガントチャートのタスクに枠線は付けられません。

    同じ色で境目を認識する方法の一つとしては、タスクの透明度を半分ぐらいに設定してみてはいかがでしょうか。重なっているときは境目が認識できると思います。ただし、この方法では2つのタスクの終了と開始の日時が一致しているとやはり認識できない問題が残ります。

    返信先: グラフエリアの枠線の消し方について #5941
    MZPlatformユーザー会
    サイト管理者

    残念ながら、現在のところグラフコンポーネントの標準機能では提供しておりません。

    一方、例えば下記のように多少の手間をかけていただけると、一応可能です。

    1)画面に表示しない「パネル」コンポーネントを追加します。
    2)アプリケーション起動時など適当な場所に起動メソッドを3つ追加します。
    2-1)パネルの起動メソッド「setBorder(Border)」を「固定値:null」で実行
    2-2)パネルの起動メソッド「getBorder()」を実行
    2-3)枠線を消したいグラフの起動メソッド「setBorder(Border)」を「メソッド処理結果:getBorder」で実行
    3)2)を一度実行したら起動メソッドとパネルを削除してアプリケーションを保存します。

    パネル等は枠を設定メニューから「空枠」に指定することができ、同様にsetBorderでnullを指定すると空枠にすることができます。その空枠のオブジェクトを取得して、グラフのsetBorderで指定するとグラフも空枠にすることが可能です。

    返信先: 16進数文字列を十進数数値に変換するには #5933
    MZPlatformユーザー会
    サイト管理者

    掲示板に同様の質問と回答が記載されています。まずはこちらをお試しいただき、問題があれば再度お問い合わせください。
    https://ssl.monozukuri.org/mzplatform/forums/topic/整数と16進数の変換メールより転載/

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

    外部プログラム通信コンポーネントを使用すれば可能です。このコンポーネントについてはまだサンプルアプリを配布していませんので、添付のZIPファイルを展開したアプリを実行してお試しください。

    添付のアプリで一番上のフィールドに、「explorer (開きたいフォルダのパス名)」と文字列を入力して起動ボタンを押すと、そのフォルダが開くと思います。

    この動作がご希望の内容であれば、アプリをビルダーで開いて起動方法をご確認ください。
    外部プログラム通信のその他の使い方については、この掲示板やFAQを「外部プログラム通信」で検索していただけると、情報が出てくると思います。

    添付ファイル:
    返信先: webアプリケーションの開発について #5924
    MZPlatformユーザー会
    サイト管理者

    サーバ側にMZプラットフォームをインストールする必要はありませんが、Tomcatが使用しているJava環境に対してJDBCドライバを適切にインストールする必要があります。

    御社サーバ上のTomcatが使用しているJava環境につきましては、Tomcatの設定をご確認ください。使用しているJavaのバージョンによってはできない場合もありますが、Java8であれば「(インストール位置)/lib/ext/」にJDBCドライバをコピーしてTomcatを再起動するだけで良いと思います。

    返信先: RaspberryPi版のフォントについて #5921
    MZPlatformユーザー会
    サイト管理者

    誤解があるようですが、回答した通り、幅を広げれば解決します。

    フォントのマッピングについて、こちらでは把握しておりません。MZ側で何かをしているわけではありません。

    返信先: RaspberryPi版のフォントについて #5919
    MZPlatformユーザー会
    サイト管理者

    ご指摘の現象は、産総研でも同様に発生しています。

    MZ側の不具合なのかLinux版Javaの問題なのかまだわかりませんが、テキストフィールド等のサイズを初期の自動設定にしていると、幅が不足するという問題です。自動設定の幅はフォントの幅で自動設定されているはずなので、フォントの情報取得に問題があるのかもしれません。

    回避方法としては、画面編集で幅を手動で設定しておくとその幅で固定されますので、全体が表示されるように幅を設定すればよいと思います。

    お試しいただけますでしょうか。

10 件の投稿を閲覧中 - 381 ~ 390 件(全 768 件)