데이터를 집계하고 편집 할 수있는 LightSwitch 응용 프로그램이 있습니다. 나는 잘 작동하는 Eric Erhardts guide을 따라 갔다. 그런 다음 DomainService 클래스에 나는 업데이트를 가능하게하기 위해 추가 :WCF를 사용하는 외래/관련 데이터 LightSwitch의 RIA 도메인 서비스
public void UpdateRuleEntriesById(RuleEntriesById ruleEntryObject)
{
var origRuleEntry = (from RuleEntriesById in this.Context.RuleEntries
where RuleEntriesById.Id == ruleEntryObject.Id
select RuleEntriesById).FirstOrDefault();
origRuleEntry.Country = ruleEntryObject.Country;
this.Context.SaveChanges();
}
이 잘 aswell을 작동하고 내가 편집하고 RuleEntry 테이블의 국가 속성을 저장할 수 있습니다. 그러나 국가는 자신의 엔터티이며 RIA 서비스를 사용하지 않고 데이터베이스를 가져온 경우처럼 AutocompleteBox로 표시되기를 원합니다. 저는 Country가 Country 테이블이나 다른 것의 외국 속성이라고 말할 필요가 있다고 생각합니다. 그러나 어떻게 그리고 어떻게해야합니까? 그것은 다른 레코드 수의 요약 때문에
감사
은