Как скрыть кнопку «Действия» на экране «Заказ на продажу» - PullRequest
0 голосов
/ 03 апреля 2019

Может ли кто-нибудь помочь мне скрыть кнопку "Действия" на экране "Заказ на продажу" для типа транспортного заказа, пожалуйста, предложите.

Ответы [ 2 ]

0 голосов
/ 08 апреля 2019

вы можете поместить его в событие DAC_RowSelected и сделать кнопки невидимыми, используя

if (row.DocumentType? (Я не могу вспомнить поле) == TransferOrderType) // простопсевдокод.

{Base.ButtonVariableNameHere.SetVisible (false);}

0 голосов
/ 07 апреля 2019

Вы можете использовать следующую строку кода, чтобы скрыть кнопку pOSupplyOK, которая имеет заголовок PO Link:

Base.Actions["pOSupplyOK"].SetVisible(false);

Вы можете найти необходимое значение строки, посмотрев в исходный код следующим образом:

enter image description here Acumatica создает массив каждой кнопки и индексирует его по строковому имени действия.

...