問題タブ [getvalue]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
google-apps-script - getValues と getBackgrounds が Google Apps Script でデータを返さない
セルのチェックボックスがチェックされている (またはチェックされていない) かどうかを確認し、その行の対応するセルから別の「概要」シートにデータをコピーするコードを作成しようとしています。「チェックした場合はデータをコピーする」部分は以下に含まれていません。
私が抱えている問題は、getValues も getBackgound もデータを返していないように見えることです。
コードを実行すると、ロガーはすべてのチェックボックスの値が「false」であることを示します (一部がチェックされていて、スプレッドシート設定のデータ検証を使用して値を 1 (チェック済み) および 0 (チェックなし) に設定している場合でも)。
getBackgrounds に切り替えると、ロガーは、セルが赤であっても、すべてのセルの背景が白「#ffffff」であることを示します。
[[コードをすべてのシート、行、および列に対して反復処理したい。正常に反復しているようですが、データを取得していません。]]
私が間違っていることは何ですか?これが私の完全なコードです:
c# - C#リフレクションを使用して、名前を含む文字列変数を指定してインスタンス化されたクラスを取得します
C# では、クラス「CItems」の複数のインスタンス化があります (以下を参照)。使用したいインスタンス化の実行時に文字列を取得します (この場合は、パブリック メソッド「addPropertyToList」を呼び出します)。リフレクションを使用する必要があることはわかっていますが、うまくいかないようです。
私は次のような多くのことを試しました:
しかし、その結果: オブジェクト参照がオブジェクトのインスタンスに設定されていません。プロパティが null になるためです。
助けてくれてありがとう、優しくしてください。私は自分が何をしているのか本当にわかりません。間違った用語を使用している可能性があります。