2016-03-21 19 views
0

döndü vardır, ama benim Apex sınıfta oSalesforce - Liste i Veritabanında 18 satır dönen aynı sorguyu işaretlendiğinde hiçbir satır

List<Account> accList=[SELECT Name,Id,ShippingStreet,ShippingState,ShippingCountry,ShippingCity,ShippingPostalCode 
          FROM Account]; 
System.debug('accList size:'+accList.size()); 

, onların anlık Aşağıda ekli kontrol edin gibi sıfır satır retuning edilir enter image description here

enter image description here

Lütfen bana kodumdaki hatayı bildirin.

+1

Apeks ve SOQL sorgusu aynı kullanıcı altında mı çalıştı? En olası sorun, apex'in kısıtlı kullanıcı altında “paylaşım ile” çalıştırması ve SOQL'in sysadmin altında çalışmasıdır. –

cevap

0

Sonunda sorunu çözdüm. Bir tepe Testi sınıfında olanlar ifadeleri kullanıyorum, buna

Account acc=new Account(Name='test',ShippingStreet='Test address'); 
    insert acc; 

sorunumu Çözülmüş, benim koduna aşağıdaki ifadeleri ekledikten sonra, ve bulundukları kayıtları için insert ifadeleri eklemeyi unutma.