2016-05-26 2 views
0

В настоящее время у меня есть экран просмотра «Заказ», и на этом экране есть таблица под названием OrderLine. это содержит х объема данных в отношении этого конкретного порядка. Я добавил пользовательскую кнопку, которая будет обновлять строку один за другим с точки зрения их маркировки по мере поступления. это, однако, приводит к появлению несохраненного диалога изменений при навигации, если не сохранено, будут моменты, когда пользователь этого не сделает, и если они нажмут кнопку сохранения, тогда вся моя пользовательская проверка будет пропущена, и ни один из синтаксисов бежит. есть способ отключить его? не имеет значения, подходит ли это для всего приложения. , если я могу перенаправить это сохранение, изменяется на определенную кнопку на экране, которая была бы одинаково хороша.Lightswitch HTML - предотвращение появления несохраненных изменений диалога

Это на экране просмотра, а не на добавление/редактирование экрана, поэтому я не могу просто отключить кнопки, как я сделал это, к сожалению.

enter image description here

любую помощь или совет будет весьма признателен.

временное исправление, которое я использую для этого, использует myapp.applyChanges(); но это имеет небольшую задержку каждый раз, менее чем за секунду, но не так, как хотелось бы

ответ

0

myapp.applyВыход по каждому звонку вашей кнопки кажется правильным. Задержка кажется нормальной, поскольку она связана с изменением сервера. Какое поведение вы ожидаете от этого?

Если вы хотите переопределить функциональные возможности сохранения, вы можете использовать процесс, подробно описанный в Lightswitch html client override default save button

Смежные вопросы