0
ここでC#を学習してください。私はすべての従業員の給与を処理するか、ラジオボタンを使用して処理する従業員を選択することができる毎月のプロセス形式を採用しています(SAP B1フォームはスクリーンペインタを使用しています)。C#リストから従業員IDをフィルタリングしてクエリを変更します。
従業員を選択するためのフォームを開くことができ、従業員IDはこの月次プロセスフォームに送信され、リストに保存されます。どうすればよい
var k = from id in employeeIdList
where employeeIDs.Contains(id)
select id;
:
//Method to retrieve string values from child form
public void GetFilteredIds(List<string> idValues)
{
List<string> employeeIDs = new List<string>();
employeeIDs = idValues;
}
は私がALLのemp IDは、私がこれに似た何かを持っていることを
//Query database
var salaryFitments = salaryFitmentService.GetAllSalaryFitments();
var employeeIdList = (from sf in salaryFitments select sf.U_Employee_ID).Distinct();
などを選択し、毎月のプロセス・フォーム上でこのクエリをフィルタ処理したいです私は自分のコードを書いて、処理の直前(プロセスボタンに当たる)に、if文を持っているかどうかを確認します。 D
if (_selectedEmployees.Selected == true)
{
...code to write
}
else
{
...code to write
}
_selectedEmployeesは、私は私の質問は、あなたが後にしているものを100%わからない十分な