엔터티 양식 컨트롤 사용Use the Entity form control

엔터티 양식 컨트롤을 사용하여 Common Data Service 엔터티에 대한 서식 있는 양식을 추가하여 앱을 보다 빠르게 만들 수 있습니다.Create apps faster by using the Entity form control to add rich forms for a Common Data Service entity.

엔터티 양식 컨트롤에 대한 소개는 이 블로그 게시물(Common Data Service에 대한 새 엔터티 양식 컨트롤(실험적인 기능))을 참조하세요.For an introduction to the Entity form control, see this blog post: New entity form control (experimental feature) for Common Data Service.

중요: 이 블로그 게시물에 요약된 대로 엔터티 양식 컨트롤의 실험적인 기능을 알아두고 적어도 지금은 프로덕션 앱에서 엔터티 양식 컨트롤 사용에 대해 주의하세요.Important: Please be aware of the experimental nature of the Entity form control as outlined in the blog post, and be careful about using the Entity form control in production apps, at least for now.

주요 속성Key properties

엔터티 양식 컨트롤의 주요 속성을 소개합니다.Here are the key properties of an Entity form control.

DataSource – 표시할 레코드가 포함된 데이터 원본을 지정합니다.DataSource – Specifies the data source that contains the record(s) that you want to display.
참고: 현재는 Common Data Service의 엔터티만 엔터티 양식 컨트롤에 대한 데이터 원본으로 지원됩니다.Note: Currently only entities in the Common Data Service are supported as data sources for the Entity form control.

Pattern엔터티 양식 컨트롤에서 표시하려는 양식의 스타일을 지정합니다.Pattern – Specifies the style of the form that you want to display in the Entity form control. FormPattern 열거를 사용하여 이 속성을 설정합니다.Set this property by using the FormPattern enumeration.

  • FormPattern.List – 레코드의 테이블 형식 목록을 표시합니다.FormPattern.List – Displays a tabular list of records.
  • FormPattern.CardList – 레코드의 카드 목록을 표시합니다.FormPattern.CardList – Displays a card list of records.
  • FormPattern.Details – 단일 레코드의 세부 정보를 보거나 편집할 수 있는 양식을 표시합니다.FormPattern.Details – Displays a form to view or edit the details of a single record.
  • FormPattern.None – 명시적으로 지정된 스타일이 없습니다.FormPattern.None – No style has been explicitly specified. 태블릿 앱은 List, 휴대폰 앱은 CardList로 기본 설정됩니다.Defaults to List for tablet apps and CardList for phone apps.

Item엔터티 양식 컨트롤이 표시해야 하는 데이터 원본의 레코드를 지정합니다.Item – Specifies the record in the data source that the Entity form control should display. 이 속성은 PatternFormPattern.Details로 설정되어 있는 경우에만 사용됩니다.This property is used only when Pattern is set to FormPattern.Details.

Selected – 현재 선택된 레코드를 가져옵니다.Selected – Gets the record that’s currently selected.
예: 엔터티 양식 컨트롤에서 판매 주문 레코드 목록을 표시할 경우 Selected 속성은 현재 선택된 레코드를 제공합니다.Example: If the Entity form control displays a list of sales-order records, the Selected property will give you the record that’s currently selected. 레코드 내의 필드에 액세스할 수도 있습니다.You can also access a field within a record. (예를 들어 선택한 레코드의 Account 필드의 값을 Selected.Account로 지정하세요.)(For example, specify the value of the Account field of the selected record as Selected.Account.)

SelectableFields – 링크로 나타나야 하는 필드를 지정합니다.SelectableFields – Specifies which fields should appear as links. 다음 구문을 사용하여 이 속성의 값을 지정합니다.Set the value of this property by using this syntax:
{Field1Name : true, Field2Name : true}{Field1Name : true, Field2Name : true}
예: SalesOrderIdAccount 필드를 양식에서 링크로 표시하려면 이 양식의 SelectableFields 속성을 다음 값으로 설정하세요.Example: If you want the SalesOrderId and Account fields to appear as links in a form, set the SelectableFields property of that form to this value:
{SalesOrderId : true, Account : true}{SalesOrderId : true, Account : true}

SelectedField – 클릭 또는 탭되는 필드를 결정합니다.SelectedField – Determines which field was clicked or tapped. SelectableFields로 지정된 필드에만 적용됩니다.This applies only to the fields specified as SelectableFields.
예: SelectableFields 속성을 {SalesOrderId : true, Account : true}로 설정하고 사용자가 Account 필드를 클릭 또는 탭할 경우 SelectedField.Account는 true로 설정됩니다.Example: If you set the SelectableFields property to {SalesOrderId : true, Account : true} and the user clicks or taps the Account field, SelectedField.Account is set to true.

OnFieldSelect – 사용자가 필드를 클릭하거나 탭할 때 앱이 응답하는 방식입니다.OnFieldSelect – How an app responds when the user clicks or taps a field. SelectableFields로 지정된 필드에만 적용됩니다.This applies only to the fields specified as SelectableFields.

Mode – 양식의 모드를 결정합니다.Mode – Determines the mode of the form. 모드를 변경하려면 ViewForm, EditForm 또는 NewForm 함수를 사용하세요.To change the mode, use the ViewForm, EditForm, or NewForm function. 이러한 함수는 Pattern 속성이 FormPattern.Details로 설정된 경우에만 작동합니다.These functions work only when the Pattern property is set to FormPattern.Details. Mode 속성의 값을 FormMode 열거의 값으로 설정합니다.Set the value of the Mode property to a value of the FormMode enumeration.

  • FormMode.View – 사용자가 레코드를 볼 수 있지만 편집 또는 추가할 수 없습니다.FormMode.View – Allows users to view but not edit or add a record.
  • FormMode.Edit – 사용자가 레코드를 편집할 수 있습니다.FormMode.Edit – Allows users to edit a record.
  • FormMode.New – 사용자가 레코드를 추가할 수 있습니다.FormMode.New – Allows users to add a record.

OnSuccess – 데이터 작업에 성공했을 때 앱이 응답하는 방식입니다.OnSuccess – How an app responds when a data operation has been successful.

OnFailure – 데이터 작업에 실패했을 때 앱이 응답하는 방식입니다.OnFailure - How an app responds when a data operation has been unsuccessful.

Unsaved – 사용자가 편집하는 레코드에 저장하지 않은 변경 사항이 있는지 여부를 결정합니다.Unsaved – Determines whether a record that a user is editing has unsaved changes.

사용자는 이러한 공유 함수를 엔터티 양식 컨트롤 또는 편집 양식 컨트롤에 사용할 수 있습니다.You can use these shared functions with either the Entity form control or the Edit form control. 이러한 함수는 Pattern 속성이 FormPattern.Details로 설정된 경우에만 엔터티 양식 컨트롤에 작동합니다.These functions work with the Entity form control only when its Pattern property is set to FormPattern.Details.

ViewForm엔터티 양식 컨트롤의 Mode 속성을 FormMode.View로 설정합니다.ViewForm – Sets the Mode property of an Entity form control to FormMode.View.

EditForm엔터티 양식 컨트롤의 Mode 속성을 FormMode.Edit으로 설정합니다.EditForm- Sets the Mode property of an Entity form control to FormMode.Edit.

ViewForm엔터티 양식 컨트롤의 Mode 속성을 FormMode.New로 설정합니다.NewForm - Sets the Mode property of an Entity form control to FormMode.New.

SubmitForm - 사용자가 엔터티 양식 컨트롤의 레코드를 편집할 때 변경 사항을 저장합니다.SubmitForm - Saves changes when a user edits a record in an Entity form control.

ResetForm - 사용자가 엔터티 양식 컨트롤의 레코드를 편집할 때 저장되지 않은 변경 사항을 포기합니다.ResetForm - Abandons unsaved changes when a user edits a record in an Entity form control.

이제 다양한 속성과 함수의 개요가 있으므로 실제 작동을 확인하세요.Now that you have an overview of the various properties and functions, let’s look at them in action.

참고: Common Data Service 데이터베이스에 대한 액세스 권한이 없을 경우 다음 단계에 따라 하나를 만든 후 시작하세요.Note: If you don’t have access to a Common Data Service database, create one before you start to follow these steps.

레코드 목록 표시Display a list of records

다음 다섯 개의 절차는 엔터티 양식 컨트롤 사용 방법에 대한 단일하고 포괄적인 예를 제공합니다.The next five procedures provide a single, end-to-end example of how to use Entity form controls. 이 절차에서는 판매 주문 목록을 표시하는 양식을 추가합니다.In this procedure, add a form that shows a list of sales orders.

  1. 빈 태블릿 앱을 만듭니다.Create a blank tablet app.

  2. 첫 번째 화면의 이름을 SalesOrderListScreen으로 바꿉니다.Rename the first screen SalesOrderListScreen.

  3. 삽입 탭에서 양식을 클릭하거나 탭한 다음, 엔터티 양식(실험적)을 클릭하거나 탭합니다.On the Insert tab, click or tap Forms, and then click or tap Entity form (experimental).

    엔터티 양식 컨트롤이 화면에 추가됩니다.An Entity form control is added to the screen.

  4. 엔터티 양식 컨트롤의 이름을 SalesOrderListForm으로 바꾸고 전체 화면을 포함하도록 크기를 조정합니다.Rename the Entity form control SalesOrderListForm, and resize it to cover the entire screen.
  5. 오른쪽 창에서 데이터 원본을 선택하지 않음 텍스트 옆의 데이터베이스 아이콘을 클릭하거나 탭하고 데이터 원본 추가를 클릭하거나 탭합니다.In the right-hand pane, click or tap the database icon next to the text No data source selected, and then click or tap Add a data source.

  6. 연결 목록에서 데이터베이스에 대한 연결을 클릭하거나 탭합니다.In the list of connections, click or tap the connection for your database.

  7. 엔터티 목록에서 Sales order를 클릭하거나 탭하고 연결을 클릭하거나 탭합니다.In the list of entities, click or tap Sales order, and then click or tap Connect.

    판매 주문 엔터티에 대한 데이터 원본이 만들어지고 SalesOrderListFormDataSource 속성이 해당 데이터 원본으로 설정됩니다.A data source for the Sales order entity is created, and the DataSource property of the SalesOrderListForm is set to that data source.

    엔터티 양식 컨트롤은 판매 주문 목록을 보여줍니다.The Entity form control shows a list of sales orders. 엔터티 양식 컨트롤을 사용하여 수동으로 빌드하지 않고도 목록 양식을 빠르게 표시했습니다.By using the Entity form control, you quickly displayed a list form without having to manually build it.

    엔터티 양식 컨트롤에 대한 Pattern 속성을 설정하지 않았으므로, List 패턴으로 기본 설정됩니다.You didn’t set the Pattern property for the Entity form control, so it defaults to the List pattern. 또한, 판매 주문 엔터티의 DefaultList 필드 그룹은 목록 양식을 표시하는 데 사용됩니다.In addition, the DefaultList field group of the Sales order entity is used to display the list form. 이 양식은 동적이며 필드 그룹의 변경 사항을 자동으로 반영합니다.The form is also dynamic and will automatically reflect any change in the field group.

  8. (옵션) 판매 주문 엔터티의 DefaultList 필드 그룹을 확인합니다.(Optional) View the DefaultList field group of the Sales order entity:

    1. powerapps.com에 로그인하여 왼쪽 탐색 창에 있는 Common Data Service를 클릭하거나 탭한 다음, 엔터티를 클릭하거나 탭합니다.Sign in to powerapps.com, click or tap Common Data Service in the left navigation pane, and then click or tap Entities.
    2. 엔터티 목록에서 판매 주문을 클릭하거나 탭하고 필드 그룹 탭을 클릭하거나 탭한 다음, DefaultList 필드 그룹을 클릭하거나 탭합니다.In the list of entities, click or tap Sales order, click or tap the Field groups tab, and then click or tap the DefaultList field group.

      판주 주문 목록의 필드가 여기에 나와 있는 것과 일치합니다.The fields in the sales order list match those listed here.

      Common Data Service에서 사용지 지정 엔터티(표준 엔터티 제외)에 대한 필드 그룹을 수정하여 엔터티 양식 컨트롤에서 표시하는 해당 양식에 나타나는 필드를 변경할 수 있습니다.In the Common Data Service, you can modify field groups for custom entities (but not standard entities) to change the fields that appear on the corresponding forms that the Entity form control displays. 무엇보다 필드 그룹에 대한 변경 사항은 엔터티 양식 컨트롤을 사용하여 해당 양식을 표시하는 모든 앱에서 자동으로 반영됩니다.Best of all, any change to the field group is automatically reflected in all the apps that use an Entity form control to display the corresponding form.

레코드의 세부 정보 표시Display the details of a record

앞부분에서 만든 목록에서 선택된 판매 주문의 세부 정보를 표시하도록 다른 엔터티 양식 컨트롤을 추가해 보겠습니다.Let’s add another Entity form control to display the details of the sales order that’s selected in the list that you created earlier.

  1. SalesOrderListForm의 크기를 조정하여 화면의 절반을 포함하고 두 번째 엔터티 양식 컨트롤을 추가하여 화면의 다른 절반을 포함합니다.Resize SalesOrderListForm to cover half the screen, and add a second Entity form control to cover the other half of the screen.

  2. 두 번째 엔터티 양식 컨트롤의 이름을 SalesOrderDetailsForm으로 바꾸고 앞부분에서 만든 판매 주문 데이터 원본에 연결합니다.Rename the second Entity form control SalesOrderDetailsForm, and connect it to the Sales order data source that you created earlier.

  3. SalesOrderDetailsFormPattern 속성을 FormPattern.Details로 설정합니다.Set the Pattern property of SalesOrderDetailsForm to FormPattern.Details.

    SalesOrderDetailsForm판매 주문 엔터티의 DefaultDetails 필드 그룹을 사용하여 양식을 표시합니다.SalesOrderDetailsForm uses the DefaultDetails field group of the Sales order entity to display the form. SalesOrderListForm과 마찬가지로, 양식을 수동으로 빌드하지 않고도 레코드 세부 정보를 빠르게 표시할 수 있습니다.As with the SalesOrderListForm, you can quickly show record details without having to manually build a form.

  4. SalesOrderDetailsFormItem 속성을 SalesOrderListForm.Selected로 설정합니다.Set the Item property of SalesOrderDetailsForm to SalesOrderListForm.Selected.

    SalesOrderDetailsForm은 사용자가 SalesOrderListForm에서 클릭하거나 탭하는 레코드의 세부 정보를 표시합니다.SalesOrderDetailsForm will display the details of the record that the user clicks or taps in SalesOrderListForm.

  5. F5 키를 눌러 앱을 미리 본 다음, 왼쪽 목록에서 판매 주문을 클릭하거나 탭합니다.Preview the app by pressing F5, and then click or tap a sales order in the list on the left.

    선택한 주문의 세부 정보가 오른쪽에 나타납니다.The details of the order that you selected appear on the right side.

다른 화면으로 이동하도록 필드를 구성합니다.Configure a field to navigate to another screen

다음으로, 앱에 추가 화면을 추가한 후 사용자가 필드를 클릭하거나 탭하면 앱에서 다른 화면으로 이동하도록 엔터티 양식 컨트롤의 필드를 구성해 보겠습니다.Next let’s add more screens to our app and then configure fields in an Entity form control to navigate to another screen in the app when the user clicks or taps a field.

  1. 두 번째 화면을 앱에 추가하고 화면의 이름을 SalesOrderDetailsScreen으로 바꿉니다.Add a second screen to the app, and rename the screen SalesOrderDetailsScreen.
  2. SalesOrderDetailsForm을 자른 후 SalesOrderDetailsScreen에 붙여넣고 양식의 크기를 조정하여 화면의 대부분을 포함하여 상단의 아이콘에 충분한 공간을 둡니다.Cut the SalesOrderDetailsForm, paste it on the SalesOrderDetailsScreen, and resize the form to cover most of the screen, leaving enough space for an icon at the top.
  3. SalesOrderDetailsScreen의 왼쪽 위 모서리 근처에 뒤로 화살표 아이콘을 추가합니다.Add a back-arrow icon near the upper-left corner of SalesOrderDetailsScreen.
  4. 뒤로 화살표 아이콘의 OnSelect 속성을 Back 함수로 설정합니다.Set the OnSelect property of the back-arrow icon to the Back function.

  5. SalesOrderListScreen에서 SalesOrderListForm의 크기를 조정하여 전체 화면을 포함합니다.On the SalesOrderListScreen, resize the SalesOrderListForm to cover the entire screen.
  6. SalesOrderListForm을 클릭하거나 탭하여 선택합니다.Click or tap the SalesOrderListForm to select it.
  7. 오른쪽 창의 Fields에서 SalesOrderId를 설정하여 SalesOrderDetailsScreen으로 이동합니다.In the right-hand pane, under Fields, set SalesOrderId to navigate to the SalesOrderDetailsScreen.

    엔터티 양식 컨트롤은 SalesOrderId 필드의 값(목록의 첫 번째 열)을 링크로 표시합니다.The Entity form control displays the values in the SalesOrderId field (the first column in the list) as links.

  8. F5 키를 눌러 앱을 미리 본 다음, 판매 주문 목록에서 링크를 클릭하거나 탭합니다.Preview the app by pressing F5, and then click or tap a link in the list of sales orders.

    두 번째 화면이 열리고 지정한 판매 주문의 세부 정보가 표시됩니다.The second screen opens and displays the details of the sales order that you specified.

    다른 판매 주문의 세부 정보를 표시하려면 뒤로 화살표를 클릭하거나 탭하여 목록으로 다시 이동한 다음, 세부 정보를 표시하려는 주문의 링크를 클릭하거나 탭합니다.To display the details of a different sales order, click or tap the back arrow to navigate back to the list, and then click or tap the link of the order for which you want to show details.

SalesOrderDetailsFormItem 속성이 SalesOrderListForm.Selected로 설정되어 SalesOrderDetailsForm은 사용자가 SalesOrderListForm에서 선택한 레코드에 대한 세부 정보를 보여줍니다.The Item property of the SalesOrderDetailsForm is set to SalesOrderListForm.Selected so that SalesOrderDetailsForm shows details about the record that the user selects in SalesOrderListForm. 또한 양식 사용자 지정 창을 사용하여 탐색할 필드를 구성할 때 자동으로 만들어지는 NavigationContext 컨텍스트 변수를 사용하여 선택한 레코드의 컨텍스트를 가져올 수도 있습니다.You can also get the context of the selected record by using the NavigationContext context variable, which gets automatically created when you use the form-customization pane to configure a field to navigate.

  1. SalesOrderDetailsFormItem 속성을 NavigationContext로 설정합니다.Set the Item property of SalesOrderDetailsForm to NavigationContext.

  2. F5 키를 눌러 앱을 미리 본 다음, 판매 주문 목록에서 링크를 클릭하거나 탭합니다.Preview the app by pressing F5, and then click or tap a link in the list of sales orders.

    이 앱은 SalesOrderDetailsScreen을 열고 사용자가 지정한 판매 주문의 세부 정보를 표시합니다.The app opens SalesOrderDetailsScreen and displays the details of the sales order that you specified.

양식 사용자 지정 창이 탐색과 컨텍스트를 설정하는 방법에 대해 자세히 살펴 보겠습니다.Let’s dig into how the form-customization pane sets up the navigation and context for us.

SalesOrderListFormSelectableFields 속성은 SalesOrderId를 선택 가능한 필드로 지정합니다.The SelectableFields property of the SalesOrderListForm specifies SalesOrderId as a selectable field.

SalesOrderId 필드가 SalesOrderDetailsScreen으로 이동하도록 양식 사용자 지정 창을 사용했을 때 자동으로 설정되었습니다.This was set up automatically when we used the form-customization pane to make the SalesOrderId field navigate to the SalesOrderDetailsScreen. 따라서, SalesOrderId 필드의 값이 링크로 나타납니다.Therefore, the values in the SalesOrderId field appear as links.

SalesOrderListFormOnFieldSelect 속성이 If 함수로 설정되어 사용자가 Sales order ID 필드: SalesOrderListForm.SelectedField.SalesOrderId = true를 클릭하거나 탭할지 결정합니다.The OnFieldSelect property of the SalesOrderListForm is set to an If function, which determines whether the user clicks or taps the Sales order ID field: SalesOrderListForm.SelectedField.SalesOrderId = true.

이 함수가 true로 평가되면 SalesOrderDetailsScreen은 앞부분에서 사용한 NavigationContext 이름의 컨텍스트 변수와 함께 열립니다.If the function is evaluated as true, the SalesOrderDetailsScreen opens with the context variable named NavigationContext that we used earlier.

이 모든 것이 SalesOrderId 필드가 SalesOrderDetailsScreen으로 이동하도록 양식 사용자 지정 창을 사용했을 때 자동으로 설정되었습니다.All this was also set up automatically when we used the form-customization pane to make the SalesOrderId field navigate to the SalesOrderDetailsScreen.

따라서 사용자가 판매 주문 ID 필드를 클릭하거나 탭하면 If 함수가 true로 평가되며 Navigate 함수는 해당 컨텍스트로 호출되어 세부 정보 화면이 열립니다.Therefore, when the user clicks or taps a sales order ID field, the If function evaluates to true, and the Navigate function is called with the corresponding context, opening the details screen.

참고: 양식 사용자 지정 창을 열면 NavigationContext가 적절하게 판단됩니다.Note: When you use the form-customization pane, the NavigationContext is intelligently determined for you. 사용자가 SalesOrderId를 클릭하거나 탭하면 이전 공식에서 보여준 것처럼 NavigationContextSalesOrderListForm.Selected로 설정됩니다.When the user clicks or taps SalesOrderId, NavigationContext is set to SalesOrderListForm.Selected, as the earlier formula shows. 대신 탐색에 Account 필드를 지정했다면 NavigationContext는 올바른 컨텍스트가 전달되도록 SalesOrderListForm.Selected.Account로 설정되었을 것입니다.If we had specified the Account field for navigation instead, NavigationContext would have been set to SalesOrderListForm.Selected.Account, ensuring that the correct context is passed. 그러나 컨텍스트를 소비하려면 Common Data Service에서 Account 엔터티에 연결된 엔터티 양식 컨트롤이 필요합니다.However, to consume that context, you would need an Entity form control connected to the Account entity in the Common Data Service.

레코드 편집 및 저장Edit and save a record

마지막으로 엔터티 양식 컨트롤에서 레코드를 편집하고 저장하는 방법을 살펴 보겠습니다.Finally let’s look at how we can edit and save a record in an Entity form control.

  1. SalesOrderDetailsScreen에서 편집 아이콘을 추가한 다음 OnSelect 속성을 다음 수식으로 설정합니다.On the SalesOrderDetailsScreen, add an edit icon, and then set its OnSelect property to this formula:
    EditForm(SalesOrderDetailsForm)EditForm(SalesOrderDetailsForm)

  2. 편집 아이콘 옆에 확인 표시 아이콘을 추가한 다음, 확인 표시 아이콘의 OnSelect 속성을 다음 수식으로 설정합니다.Add a checkmark icon next to the edit icon, and then set the OnSelect property of the checkmark icon to this formula:
    SubmitForm(SalesOrderDetailsForm)SubmitForm(SalesOrderDetailsForm)

  3. F5 키를 눌러 앱을 미리 보고 판매 주문 ID를 클릭하거나 탭하여 판매 주문의 세부 정보를 본 다음, 편집 아이콘을 클릭하거나 탭합니다.Preview the app by pressing F5, click or tap a Sales order ID link to view the details of a sales order, and then click or tap the edit icon.

    엔터티 양식 컨트롤의 Mode는 사용자가 레코드를 편집할 수 있는 FormMode.Edit로 설정됩니다.The Mode of the Entity form control is set to FormMode.Edit so that you can edit the record.

  4. 주문 상태송장으로 업데이트합니다.Update the Order status to Invoice.

  5. 영업 사원WRK014로 업데이트합니다.Update the Sales person to WRK014.

    영업 사원을 선택할 수 있도록 엔터티 양식 컨트롤은 세부 정보가 많은 조회를 자동으로 렌더링합니다.To help you pick the Sales person, the Entity form control automatically renders a rich detailed lookup. 조회를 생성하고 표시하기 위해 컨트롤은 Common Data Service에서 작업자 엔터티의 DefaultLookup 필드 그룹을 사용합니다.To generate and display this lookup, the control uses the DefaultLookup field group of the Worker entity in the Common Data Service. 영업 사원 필드의 유형은 작업자이므로 작업자 엔터티가 사용됩니다.The Worker entity is used because the Sales person field is of type Worker.

  6. 확인 표시를 클릭하거나 탭하여 변경 사항을 저장합니다.Click or tap the checkmark icon to save your changes.

이 단계는 앱에서 엔터티 양식 컨트롤을 사용하는 방법에 대한 이 문서의 결론을 내립니다.This step concludes this article on how to use the Entity form control in your apps. 이 문서에서 다룬 정보가 엔터티 양식 컨트롤 사용을 시작하는 데 유용하길 바랍니다.We hope that you find the information covered here useful to get started using the Entity form control. 엔터티 양식 컨트롤에 대한 의견을 알려 주시면 사용자가 앱에 다양한 양식을 빠르게 추가할 수 있도록 반영하겠습니다.We look forward to hearing what you think about the Entity form control and our overall push toward helping you quickly add rich forms to your apps.