Access Services에 게시된 응용 프로그램에서 웹 개체의 작업을 자동화하기 위해 매크로 사용(SharePoint Server 2010)

 

적용 대상: SharePoint Server 2010 Enterprise

마지막으로 수정된 항목: 2011-04-25

매크로는 Microsoft Access 2010에서 이전 버전의 Access보다 더 많은 역할을 수행합니다. 실제로 매크로는 Microsoft SharePoint Server 2010의 Access Services에 게시하는 응용 프로그램 및 웹 개체에서 작업을 자동화하기 위한 유일한 방법입니다. 혼동이 되는 한 가지 영역은 매크로에 올바른 구문을 사용하는 것입니다.

매크로 구문 및 인수

매크로 인수에는 문자열 인수와 식 인수의 두 가지 유형이 있습니다. 이러한 각 유형에는 매우 다른 구문이 필요합니다.

문자열 인수

매크로 인수의 첫 번째 유형은 문자열 인수입니다. 문자열 인수는 인수 텍스트 상자의 앞이나 외부에 등호(=)가 없기 때문에 쉽게 식별할 수 있습니다. 이에 대한 예로는 메시지 상자 매크로 작업의 Message 인수를 들 수 있습니다. 메시지를 지정하려면 따옴표 없이 인수에 문자열을 입력합니다. 하지만 등호(=)를 입력한 후 식을 입력하여 이 인수에 식을 입력할 수도 있습니다. 모든 식에서와 같이 문자열도 따옴표로 묶어야 합니다.

식 인수

다른 종류의 인수는 식의 형태로 설명됩니다. 이러한 유형의 예로는 SetFilter 매크로 작업의 WhereCondition 인수를 들 수 있습니다. 매크로 디자이너에서 이러한 인수에는 인수 텍스트 상자 앞 및 외부에 등호(=)가 표시됩니다. 등호는 사용자에게 이 인수가 식의 형태로 표현되어야 함을 알립니다.

하나의 식이 다른 식 안에 중첩된 경우 "이중 식" 또는 "이중 평가"가 발생합니다. 식 인수에서 텍스트 상자에 등호(=)를 입력하면 식이 두 번 평가됩니다. 첫 번째에는 등호가 평가되고 두 번째는 인수 텍스트 상자 앞 그리고 외부에 있는 등호가 평가됩니다.

경고

웹 데이터베이스 매크로에서 식 인수를 사용하는 경우 구문이 정확해야 하며, 그렇지 않으면 매크로를 실행할 때마다 런타임 오류가 발생합니다. 이중 식은 Access Services 응용 프로그램에서 지원되지 않습니다.