【问题标题】:Java Calculation of variableJava计算变量
【发布时间】:2014-10-21 11:51:54
【问题描述】:

我尝试计算两个值。 但我没有得到价值。 我想添加 Altersstruktur_u18 和 Altersstruktur_1822 的值。将来我也需要相同的,但用于除法。

请你帮帮我。

public class testfor3_c {

private Id accId {get; set;}
public testfor3_c(ApexPages.StandardController stdcontroller) { 
    accId = stdcontroller.getRecord().Id;

    Altersstruktur_u18 = 0;    
    Altersstruktur_1822 = 0;  

    getEZRen();   
}

public Integer Altersstruktur_u18 {get; set;} // variable for people < 18
public Integer Altersstruktur_1822 {get; set;} // variable for people >= 18 AND <= 22
public Integer Sum_u18_1822 {get; set;}

}

public void getEZRen() {

List<Einzelrisiko__c> EZRList = [SELECT Alter__c, Jahresbeitrag__c, Alter_bei_Vertragsbeginn__c FROM Einzelrisiko__c WHERE Abgangsdatum__c = Null AND Unternehmens_Id_Long__c = :accId]; // create List EZRList with the information Alter__c of all people

FOR (Einzelrisiko__c EZR : EZRList) {  // Loop thru all people

    IF(EZR.Alter__c < 18) { Altersstruktur_u18++; } // if Alter__c < 18 variable Altersstruktur_u18 increase
    IF(EZR.Alter__c >= 18 && EZR.Alter__c <= 22) { Altersstruktur_1822++; } // if Alter__c >= 18 AND <= 22 variable Altersstruktur_1822 increase

} 

Integer Sum_u18_1822 = (Altersstruktur_u18 + Altersstruktur_1822);

}

}

提前致谢, 佩克斯

【问题讨论】:

  • 添加就ok了。 getEZRen() 不应该是:public Integer 并返回 Sum_u18_1822 ?

标签: java class salesforce apex


【解决方案1】:

我修好了。我在最后一个语法中删除了整数类型

Sum_u18_1822 = (Altersstruktur_u18 + Altersstruktur_1822);

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-10-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-02-13
    • 1970-01-01
    • 2019-03-21
    • 2013-09-28
    相关资源
    最近更新 更多