MZPlatformユーザー会

作成した返信

10 件の投稿を閲覧中 - 461 ~ 470 件(全 756 件)
  • 著者
    投稿
  • 返信先: スマホアプリの作成について #5582
    MZPlatformユーザー会
    サイト管理者

    スマホの各OS(AndroidやiOS)を対象としたいわゆるネイティブアプリの作成機能はありません。

    一方、スマホに限らずWebブラウザで実行するようなWebアプリケーションの開発機能はありますので、必要に応じてお試しください。

    返信先: ファイル容量拡大について #5580
    MZPlatformユーザー会
    サイト管理者

    結果として原因はテーブルでしたが、同じ問題に直面した方に参考になる情報となりますので、このまま掲載させていただきます。

    返信先: ファイル容量拡大について #5578
    MZPlatformユーザー会
    サイト管理者

    現状は、デバッガを用いてもどこでファイルサイズが大きくなっているか調べることができません。下記の情報から不要なデータを削除するようにしていただくしかありません。気になる点があれば、お気軽にご質問ください。

    まずは、保存されたMZAXファイルとMZASファイルでどの程度ファイルサイズに差が出ているか、ご確認いただけますでしょうか。

    また、MZのコンポーネントのうち、画面表示部品に含まれるものの多くは、何もしなければデータが保存されるようになっています。その一例として、データベースから検索して得られた巨大なテーブルデータを画面に表示してクリアしないと、それがそのままファイルに保存されます。同じことがグラフやガントチャートにもあてはまります。アプリの終了時にこのような不要なデータをすべて削除する処理を作るように心がける必要があります。

    他によくある例として、イメージビューワーで表示する画像のデータ量が多くてアプリのファイルサイズが大きくなることがあります。会社のロゴを表示するなど、サイズが小さい場合は良いのですが、大きい画像はアプリ内に保存しないような工夫が必要になることがあります。

    画面表示部品以外でデータが残ってしまう代表としては、テーブルサブセットフィルタが挙げられます。データベースから検索したりCSVファイルから得られたテーブルを設定して部分テーブルを取得した後に、確実にデータをクリアしないと、ファイルに出力されてしまいます。

    逆に、すべての変数コンポーネントはデータが保存されないようになっているので、これは確認しなくて大丈夫です。

    返信先: 分類について #5575
    MZPlatformユーザー会
    サイト管理者

    エラーが出ている理由は、エラーの内容を読んで考えましょう。
    こちらで中身を読むと、明らかにエラーが出るように処理が書かれています。
    追加した行のセルに書き込みたいのでしょうが、実際は範囲外の行に書き込もうとしてエラーが発生しています。

    変数を使うのをやめた方が良いのではないでしょうか。
    テーブルの最終行位置を使うのが確実ですし、繰り返し制御には「現在値を取得する()」もあります。

    返信先: 分類について #5571
    MZPlatformユーザー会
    サイト管理者

    元のアプリケーションの中であれば、ID:108の手順書が設定済みか確認するサブルーチンの中で、論理値格納変数を初期化しているように、繰り返し処理を実行する前にID:112の手順書テーブル行番号を0にします。メソッドは例えば「数値を文字列で設定する(String)」で引数を0にします。

    ちなみに、元のアプリケーションの中でこのID:112の手順書テーブル行番号の変数は余計で、使わなくても同じ処理が実現できます。この変数の値を使っている場所は手順書テーブルに行を追加してセルの値を設定するときですが、そこで必要な行位置は手順書テーブルのメソッド「最終行の位置を取得する()」で得られます。

    返信先: 分類について #5569
    MZPlatformユーザー会
    サイト管理者

    MZアプリを添付する際に、MZASファイル(の圧縮ファイル)を添付するのはおやめください。こちらのファイル形式は、バージョンが変われば開けなくなるバイナリファイルとなっております。普段からMZAXファイルを編集するようにしてください。

    今回エラーが発生した原因は、ID:112の手順書テーブル行番号に値が入っていないからです。どこかで初期値としての0を設定しないと、値を取得するときにエラーが発生しまし、値を増やすことはできません。

    また、今回デバッグしてもわからない理由として、引数を「メソッド戻り値」で指定することも一因です。何かの値や処理結果を使いたい場合は、なるべく先にメソッド起動で実行して、引数を「メソッド処理結果」で指定するように心がければ、どこで問題が発生しているかが少しわかりやすくなります。

    返信先: ACCESS2019に接続 #5563
    MZPlatformユーザー会
    サイト管理者

    こちらではテストができませんので、試していただいて問題があればお知らせください。
    なお、JDBC-ODBCブリッジは最新のJavaから除去されていますので、近いうちに使えなくなります。その点ご留意ください。

    過去のFAQを「ODBC」検索していただければ、接続方法について情報が得られると思います。
    Accessへの接続方法
    https://ssl.monozukuri.org/mzplatform/faq/faq/faq_technical/database/database_a78.html

    一方、エラーの報告もありますので、こちらは掲示板で「ODBC」を検索していただければ情報が得られると思います。

    返信先: 検索について #5561
    MZPlatformユーザー会
    サイト管理者

    テーブルサブセットフィルタの当該メソッドの動作としては、文字列指定で行を選択し、別に選択した列との組み合わせで部分テーブルを取得するのみになります。得られたテーブルに対して何かを実現したい場合は、ご自身で処理を記述していただきます。

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

    確かに、以前はこれで動作していたはずですが、現在はこちらでも同じエラーが発生します。
    MZのファイル拡張子に対する関連付けが正常に動作しないようです。これは不具合かもしれませんし、現在の制限事項かもしれませんので、こちらで引き続き調査します。

    関連付けが機能しない場合でも、実行用のプログラムのパスを指定してファイルを開くことは可能です。添付ファイルで記述方法と動作をご確認ください。

    返信先: Mysql dumpファイル作成について #5528
    MZPlatformユーザー会
    サイト管理者

    こちらで調べた結果、通信先プログラムの終了はしなくてもよいみたいですが、正しくは添付のような処理になると思います。ご確認ください。

    添付ファイル:
10 件の投稿を閲覧中 - 461 ~ 470 件(全 756 件)