4 返信 最新の回答 日時: Nov 19, 2011 6:39 AM ユーザー:user14345

    変数の名前が入力できない

    user14345

      タイトル

      変数の名前が入力できない

      フォーラムに投稿

      Kei_1といいます。

      Mac 10.6 で、FMP 10adv と、FMP 11 をつかっています。

       

      [変数を設定]のオプションで名前に「$$」をつてれ入力すると

      以下のエラーが出ます。どちらのFMでもでます。

       

      選択された名前は、下記の理由で使用できません。

      • + - * / ^ & = ≠ < > ≤ ≥ ( , ; ) [ ] " :: $ } が含まれている。

      • AND、OR、XOR、NOT が含まれている。

      • 先頭に数字やピリオドが使用されている。

      • 関数、パラメータ、またはキーワードと同じ名前になっている。

       

      名前の前に$$を付けたいのですが出来なくなってしまいました。

      $もだめです。

      対処方法が分かりません・・・・教えてください。

      よろしお願いします。

        • 1. Re: 変数の名前が入力できない
          Tella

          Kei1さんこんにちは

           

          $や$$の後の変数名そのものが、数字から始まっていたり、エラー内容の物が文字列に

          含まれているとエラーになります。

          要はこれですね。

          • + - * / ^ & = ≠ < > ≤ ≥ ( , ; ) [ ] " :: $ } が含まれている。

          • AND、OR、XOR、NOT が含まれている。

          • 先頭に数字やピリオドが使用されている。

          • 関数、パラメータ、またはキーワードと同じ名前になっている。

           

          変数名が「aaa」などの場合、$aaaや$$aaa等でもエラーは出ませんが、$111や$$111だと

          同じエラーになります。

          $マーク以降の文字列の確認をしてみてください。

           

          ご参考までに

          • 2. Re: 変数の名前が入力できない
            user14345

            Tellaさん

            ありがとうございます。

             

            Tellaさんのコメントを読み、もしやと思い、$や$$の後に_を入れたらできました。

            文字は$$の後日本語でしたが、

            何だったのでしょうか・・・

            変数はこのファイルに初めて使うケースだったので、かぶっていないですし・・・

            $$日本語はやめた方がいいのでしょうか。

             

            解決口を教えていただき感謝しています。

            ありがとうございました。

            • 3. Re: 変数の名前が入力できない
              Shin

              日本語でも、パラメータ、キーワードとして登録されている物は結構あるようです。それに該当したのでしょう。

              日本語が使えない、ということはありません。

              • 4. Re: 変数の名前が入力できない
                user14345

                shinさん

                「$$タイトル」で、エラーが出ました。

                きっとパラメータかキーワードに該当したのですね。

                日本語が使えるのなら安心です。

                ありがとうございます。