• Yosuke Enomoto
  • NEWBIE
  • 40 Points
  • Member since 2016

  • Chatter
    Feed
  • 1
    Best Answers
  • 0
    Likes Received
  • 0
    Likes Given
  • 1
    Questions
  • 2
    Replies
User-added image

WorkbenchのSOQL Queryでこんな感じの表が出力出来そうなことは分かっているのですが、Visualforceページにうまくのせられず困っております。

User-added image
SELECT sum(point_2016_8__c),CreatedById,PMT__c 
FROM projectmembers__c 
WHERE member__c = 'a1i10000004Mnfj'  
group by CreatedById,PMT__c

Class
public void countPMT(){
        repoOwnerId = [Select Id,ownerId from MyReport__c where Id= :repo.Id].ownerId;
        List<AggregateResult> allPMTByOthers = [SELECT sum(point_2016_8__c) pointsum ,CreatedById,PMT__c 
                               FROM projectmembers__c 
                               WHERE member__c = :repoOwnerId 
                               group by CreatedById,PMT__c 
                                  ];
    }

VF
 <apex:pageBlockTable value="{!allPMTByOthers}" var="t">
                <apex:column value="{!t.CreatedById}"/>
                <apex:column value="{!t.PMT__c}"/>
                <apex:column value="{!t.pointsum}"/> 
            </apex:pageBlockTable>

良くわからないこと
・Matrix表示時に、Rowを指定する方法
  ・columnは上記のような感じで良さそうなのですが、rowの指定はどのようにすればよいのでしょうか
・sum(point_2016_8__c) pointsum としているのですが、VF側で{!t.pointsum}とするとエラーが出ます
エラー: Invalid field pointsum for SObject projectmembers__c

WorkbenchのQuery resultの様に表示をしたいのですが、そこでつまづきました。
お知恵をいただけると助かります。
salesforce1アプリで、参照関係にあるオブジェクトを入力しようとした時に検索条件がNameの項目しか出てこないです。
PCサイトでは正常に設定が出来て、探したい項目が条件に入っているのですが、モバイルの設定はどの様にしたらよいのでしょうか?
モバイル用の検索条件がどこかにあるのでしょうか。

ご存知の方がいらっしゃれば教えて頂けると幸いです。
salesforce1アプリで、参照関係にあるオブジェクトを入力しようとした時に検索条件がNameの項目しか出てこないです。
PCサイトでは正常に設定が出来て、探したい項目が条件に入っているのですが、モバイルの設定はどの様にしたらよいのでしょうか?
モバイル用の検索条件がどこかにあるのでしょうか。

ご存知の方がいらっしゃれば教えて頂けると幸いです。
User-added image

WorkbenchのSOQL Queryでこんな感じの表が出力出来そうなことは分かっているのですが、Visualforceページにうまくのせられず困っております。

User-added image
SELECT sum(point_2016_8__c),CreatedById,PMT__c 
FROM projectmembers__c 
WHERE member__c = 'a1i10000004Mnfj'  
group by CreatedById,PMT__c

Class
public void countPMT(){
        repoOwnerId = [Select Id,ownerId from MyReport__c where Id= :repo.Id].ownerId;
        List<AggregateResult> allPMTByOthers = [SELECT sum(point_2016_8__c) pointsum ,CreatedById,PMT__c 
                               FROM projectmembers__c 
                               WHERE member__c = :repoOwnerId 
                               group by CreatedById,PMT__c 
                                  ];
    }

VF
 <apex:pageBlockTable value="{!allPMTByOthers}" var="t">
                <apex:column value="{!t.CreatedById}"/>
                <apex:column value="{!t.PMT__c}"/>
                <apex:column value="{!t.pointsum}"/> 
            </apex:pageBlockTable>

良くわからないこと
・Matrix表示時に、Rowを指定する方法
  ・columnは上記のような感じで良さそうなのですが、rowの指定はどのようにすればよいのでしょうか
・sum(point_2016_8__c) pointsum としているのですが、VF側で{!t.pointsum}とするとエラーが出ます
エラー: Invalid field pointsum for SObject projectmembers__c

WorkbenchのQuery resultの様に表示をしたいのですが、そこでつまづきました。
お知恵をいただけると助かります。