2016-12-07 1 views
-1

activity.xaml 내부에서 제어 흐름을 위해 추가로 사용할 데이터베이스의 값을 가져와야하는 WF에 규칙 엔진을 만듭니다. 다음은이 파일 나는 activity.xaml를 호출 오전에 RollNo, 이름WF : 데이터베이스에서 값을 가져와 activity.xaml

학생

열 이름 :

나는 데이터

테이블 이름을 저장하기 위해 SQL 서버 2012을 사용하고 있습니다

public class RuleSetInvoker 
{ 
    public void PerformDesignerRules(ClaimFee claimfee) 
    { 
     var activity = new Activity1(); 
     ExecuteRules(activity, claimfee); 
    } 

    private void ExecuteRules(Activity activity,ClaimFee claimfee) 
    { 
     var input = new Dictionary<string, object>(); 
     input.Add("ClaimFee", claimfee); 
     WorkflowInvoker.Invoke(activity, input); 
    } 

// "input"activity.xaml

+0

코드를 알려주십시오. – RandomStranger

+0

의견에 게시하는 대신 게시물에 추가하십시오. – RandomStranger

답변

0

SQL 데이터를 일부 데이터로 가져 와서 검색된 데이터를 워크 플로에 주입하고 싶습니다.

그런 경우 데이터베이스에서 데이터를 가져 오는 코드가 누락되었습니다. 다음을 배우는 것이 좋습니다 : Get data from SQL 2012 with C#

일단 데이터가 있으면 입력 딕셔너리에 한 번에 한 필드 씩 넣으십시오. 그리고 워크 플로우를

+0

감사합니다! 하지만 창 작업 흐름 기초에서 데이터베이스에서 사용자 지정 작업으로 데이터를 가져 오려고합니다. –

+0

글쎄, 그 대답은 무엇입니까. 질문이 분명하지 않습니다. 다시 쓰기를 권합니다. – Richard210363

0

빌드 일부 서비스 또는 처리하는 API를 (HTTP)를 실행하는 코드를 사용하는 모든 DB의 상호 작용 (만들기, 업데이트 가져 오기 및 삭제)

그런 다음 워크 플로우에서 서비스를 호출 할 수 있습니다 HTTPSend와 같은 내장 기능 사용

관련 문제