Во-первых, я просто новобранец, и это мой третий день работы. Я создал объект под названиемДоступ к данным из Apex
Товар
страницу и написал класс для управления страницы, ниже приведены некоторые сведения о них
1. Page
<apex:dataTable border="1px" value="{!searchResults}" var="pitem" rowClasses="odd,even">
<apex:column headerValue="Product" width="100">
<apex:outputText value="{!pitem.name}"></apex:outputText>
</apex:column>
<apex:column headerValue=" Price" width="70">
<apex:outputText value="{!pitem.Price__c}"></apex:outputText>
</apex:column>
<apex:column headerValue="Unit Price" width="200">
<apex:outputtext value="{!pitem.Unit_Price__c}"></apex:outputText>
</apex:column>
<apex:column headerValue="Unit Price" width="200">
<apex:outputtext value="{! IF(pitem.Price__c > 15, 'Unit Price is normal','Unit Price is too low')}"></apex:outputText>
</apex:column>
</apex:dataTable>
2.Класс
public class Bo_Test{
public static integer age = 20;
public string city{get; set;}
public string name{get; set;}
public static List<Merchandise__c> searchResults {get;set;}
public Bo_Test(){
searchResults = new List<Merchandise__c>();
String queryString = 'SELECT Price__c, Name, Unit_Price__c from Merchandise__c';
searchResults = Database.query(queryString);
//this.city = "Jersey City";
//name = "Bobo";
}
public PageReference sayHello(){
return null;
}
}
На дисплее страницы нет данных, отображаемых из объекта Merchandise (на самом деле их много), сделал ли я это неправильно? как получить доступ к данным, отредактировав класс apex?
Дело в том, что до сих пор у меня до сих пор нет идей о том, что страница и класс связаны друг с другом, вызывает ли это конструктор по умолчанию? любые предложения приветствуются!
Помогите мне! Я с нетерпением жду вас от вас, ребята
Это действительно полезно, кстати, вы знаете, как вставить запись с основными деталями? мой новый вопрос размещен на http://stackoverflow.com/questions/15888266/make-a-select-object-field-in-salsforce – user1804033
Спасибо в расширенном – user1804033