teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

3

タイトル修正

2017/03/31 06:14

投稿

退会済みユーザー
title CHANGED
@@ -1,1 +1,1 @@
1
- データ取得ロジック周りのソースレビュー
1
+ データ取得ロジック周りを簡潔に書く方法
body CHANGED
File without changes

2

コメント修正

2017/03/31 06:14

投稿

退会済みユーザー
title CHANGED
@@ -1,1 +1,1 @@
1
- データ取得ロジック周りのソースレビューのお願い
1
+ データ取得ロジック周りのソースレビュー
body CHANGED
@@ -62,7 +62,7 @@
62
62
  String prevData2; // ダウンロード実行者が新旧で変化が無い場合はレコードが作成されないので旧のダウンロード実行者を保持して新にアサイン
63
63
  Boolean notAdd = false; // NewValueがIdの場合は無視する=>true
64
64
  Integer i = 0;
65
- for (rf_introduction__history hist: [
65
+ for (a_history hist: [
66
66
  SELECT
67
67
  Field,
68
68
  NewValue

1

コメント一部追加

2017/03/31 06:13

投稿

退会済みユーザー
title CHANGED
File without changes
body CHANGED
@@ -56,10 +56,10 @@
56
56
 
57
57
  ```apex
58
58
  // 処理実行プログラムです
59
- public List<History> histories {get; set;} // ゲッターセッターの機能を持ちます Historyクラスはデータ保持クラスで構造は画面下に記載しました。
59
+ public List<History> histories {get; set;} // ゲッターセッターの機能を持ちます Historyクラスはデータ保持クラスで構造は画面下に記載しました。
60
- histories = new List<History>(); // 初期化
60
+ histories = new List<History>(); // アウトプットデータの初期化
61
- History h = new History(); // データ
61
+ History h = new History(); // soqlで取得したデータ(縦持ち)を、横持ちに変換と保持するクラス
62
- String prevData2; // 新旧でダウンロード実行者が変化が無い場合レコードが作成されないので旧のダウンロード実行者を保持して新にアサイン
62
+ String prevData2; // ダウンロード実行者が新旧で変化が無い場合レコードが作成されないので旧のダウンロード実行者を保持して新にアサイン
63
63
  Boolean notAdd = false; // NewValueがIdの場合は無視する=>true
64
64
  Integer i = 0;
65
65
  for (rf_introduction__history hist: [