NAV 2009에서 웹 서비스를 통해 얻은 데이터의 필터링 가능한 데이터보기를 만들려고합니다.
Windows 양식을 만들고 NAV 페이지에서 필수 데이터를 가져 와서 배열을 만들고 웹 서비스를 사용하여 dataGridView에 표시했습니다.
지금 필요한 것은 dataGridView에있는 데이터를 행별로 필터링하는 것입니다.
내 코드는
private void LoadDataGrid()
{
WS_GLEntry_Service GLEntryService = new WS_GLEntry_Service();
GLEntryService.UseDefaultCredentials = true;
WS_GLEntry[] Entries = GLEntryService.ReadMultiple(null,null,0);
dataGridView1.DataSource = Entries;
(dataGridViewFields.DataSource as DataTable).DefaultView.RowFilter = string.Format("Field = '{0}'", textBox1.Text);
}
그러나 dataGridViewFields를 포함하는 내 코드의 마지막 줄에는 컨텍스트가 없습니다. 코딩을 수정하려면 어떻게해야합니까?
감사합니다.
당신이 필터링 된 데이터를 읽으려면 왜 첫 번째 매개 변수 사용하지 filterArray
의 ReadMultiple
기능 기록의 필터링 설정을 읽
List<Customer_Filter> filterArray = new List<Customer_Filter>();
Customer_Filter nameFilter = new Customer_Filter();
nameFilter.Field = Customer_Fields.Name;
nameFilter.Criteria = "S*";
filterArray.Add(nameFilter);
Customer[] custList = service.ReadMultiple(filterArray.ToArray(), null, 100);
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다