Автоматизация шагов не стреляя для пользовательского экрана?

голоса
1

Я использовал шаги автоматизации для добавления меню действий к существующему экрану, добавить автоматизацию утверждения и другую автоматику к существующему экрану, а поля управления / значение существующих экранов. Каждый из этих случаев, по всей видимости работать нормально. Тем не менее, я добавил новый пользовательский экран, который не требует согласований, и шаги автоматизации, кажется, не делать ничего для меня кроме добавления действия пункта меню.

Что бы предотвратить мой пользовательский экран от выполнения моих простых шагов автоматизации? У меня есть 1 вид установки в качестве элемента данных как для формы и вкладок в окне формы / вкладки используется, чтобы разбить данные, чтобы сохранить данные простыми для конечного пользователя для просмотра. Единственное, что рабочий является то, что опция меню Действия «Преобразовать Repair» добавляется к экрану, хотя он не отключается по назначению, ни статус обновляется, когда трюм флажок изменяется.

Автоматизация Определение:

<?xml version=1.0 encoding=utf-8?>
<Screens>
    <Screen ScreenID=ZI302000>
        <Step StepID=Hold -&gt; Open Description=Hold -&gt; Open GraphName=SSCS.IN.ZZINNcmTagEntry ViewName=NCMTags TimeStampName=Tstamp>
            <Filter FieldName=Hold Condition=Equals Value=False Value2=False Operator=And />
            <Filter FieldName=Status Condition=Equals Value=H Operator=And />
            <Action ActionName=* IsDefault=1>
                <Fill FieldName=Status Value=O />
            </Action>
            <Action ActionName=Action MenuText=Convert to Repair>
                <Fill FieldName=@ActionName Value=ConvertRepair />
            </Action>
        </Step>
        <Step StepID=On Hold Description=On Hold GraphName=SSCS.IN.ZZINNcmTagEntry ViewName=NCMTags TimeStampName=Tstamp>
            <Filter FieldName=Hold Condition=Equals Value=True Value2=False Operator=And />
            <Action ActionName=* IsDefault=1>
                <Fill FieldName=Status Value=H />
            </Action>
            <Action ActionName=Action MenuText=Convert to Repair IsDisabled=1>
                <Fill FieldName=@ActionName Value=ConvertRepair />
            </Action>
        </Step>
    </Screen>
</Screens>
Задан 07/11/2018 в 19:56
источник пользователем
На других языках...                            


1 ответов

голоса
1

Как выясняется, это, кажется, шаги автоматизации, на которые ссылается идентификатор узла более ранней версии страницы. После экспериментов с некоторым форматированием страницы, я удалил его и начал снова. Но, не удаляя старые шагов автоматизации полностью, система была стрельба автоматизации для страницы, на которую ссылаются устаревшим идентификатором узла.

Решение: Удалить шаги автоматизации полностью и начать заново. В моем случае, я удалил определение автоматизации, а потому, что я пытался удалить шаги по автоматизации и раньше, но не определение автоматизации без успеха. Я также удалил карту сайта на страницу, файлы из проекта настройки, файлы из ОС, и воссоздан все с нуля. После того, как подтвердил, что шаги автоматизации работали на недавно воссозданной странице, я был в состоянии перейти к резервной копии файла ASPX и вставить содержимое в мой новый файл страницы ASPX в проекте настройки, чтобы восстановить всю работу по компоновке и настройки ,

Ответил 07/11/2018 в 21:43
источник пользователем

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more