質問編集履歴
3
タイトル修正
test
CHANGED
@@ -1 +1 @@
|
|
1
|
-
データ取得ロジック周り
|
1
|
+
データ取得ロジック周りを簡潔に書く方法
|
test
CHANGED
File without changes
|
2
コメント修正
test
CHANGED
@@ -1 +1 @@
|
|
1
|
-
データ取得ロジック周りのソースレビュー
|
1
|
+
データ取得ロジック周りのソースレビュー
|
test
CHANGED
@@ -126,7 +126,7 @@
|
|
126
126
|
|
127
127
|
Integer i = 0;
|
128
128
|
|
129
|
-
for (
|
129
|
+
for (a_history hist: [
|
130
130
|
|
131
131
|
SELECT
|
132
132
|
|
1
コメント一部追加
test
CHANGED
File without changes
|
test
CHANGED
@@ -114,13 +114,13 @@
|
|
114
114
|
|
115
115
|
// 処理実行プログラムです
|
116
116
|
|
117
|
-
public List<History> histories {get; set;} // ゲッターセッターの機能を持ちます Historyクラスはデータ保持クラスで構造は画面下に記載しました。
|
117
|
+
public List<History> histories {get; set;} // ゲッターセッターの機能を持ちます Historyクラスはデータ保持クラスで構造は画面下に記載しました。
|
118
|
-
|
118
|
+
|
119
|
-
histories = new List<History>(); // 初期化
|
119
|
+
histories = new List<History>(); // アウトプットデータの初期化
|
120
|
-
|
120
|
+
|
121
|
-
History h = new History(); // データ
|
121
|
+
History h = new History(); // soqlで取得したデータ(縦持ち)を、横持ちに変換と保持するクラス
|
122
|
-
|
122
|
+
|
123
|
-
String prevData2; //
|
123
|
+
String prevData2; // ダウンロード実行者が新旧で変化が無い場合はレコードが作成されないので旧のダウンロード実行者を保持して新にアサイン
|
124
124
|
|
125
125
|
Boolean notAdd = false; // NewValueがIdの場合は無視する=>true
|
126
126
|
|