Как невозможно создать новую кнопку записи из подсетки
Я хочу запретить создание новой записи из моей подсетки объекта электронной почты (это настраиваемое представление / подсетка), я попытался изменить ее с помощью ленточного рабочего места -> лента подсетки, но у меня есть много представлений для моей сущности.
Откуда я знаю, что я работаю на право addnew
кнопку, а не на нежелательной подсети или по ошибке удалив addnew
кнопка из всех моих подсетей?
2 ответа
В инструментальных средствах ленты или непосредственно в файле ribbondiff xml вы можете скрыть кнопку (+) Добавить новый во всех подсетях этого конкретного объекта при настройке ленты объекта. Это не имеет ничего общего с выбранным пользовательским представлением или какой-либо конкретной формой.
Убедитесь, что вы прячете + ADD NEW {0}
кнопка с CommandCore AddNewRecordFromSubGridStandard
, Другой, + NEW{0}
Кнопка используется в связанном представлении.
Скройте это, чтобы вы могли снова показать его. Не удаляйте это.
Если вы хотите скрыть какой-то конкретный сценарий, то, вероятно, некоторые неподдерживаемые манипуляции с DOM могут скрыть его в подсетях onload js.
В версии 8.1 селектор для команд подсетки '#titleContainer_SUBGRIDNAMEHERE a'
,
Если вы попытаетесь сделать это OnLoad
Предлагаю вам использовать setInterval
для размещения на время загрузки формы (подсетки загружаются асинхронно).