Добрый день.
Я добавил в карточку редактирования RichDataControl. У меня возникла следующая проблема: Когда я изменяю значение поля RichDataControl и нажимаю "Сохранить в БД" делается Dataset.Post() и после этого я не могу редактировать другие поля в карточке, т.к. Dataset не находится в состоянии Edit.
Нравится
Михаил, в версии Terrasoft 3.3.2.48 и 3.3.1.96 добавлена возможность блокировать в поле Rich кнопки.
Работы, которые были проведены для реализации подобного функционала:
1. Добавлен новый метод:
SetOperationEnabled(Operation (integer), IsEnabled (boolean));
Список операций:
rcoLoadFromFile = 0, rcoSaveToFile = 1, rcoInserImage = 2, rcoPrint = 3, rcoCut = 4, rcoCopy = 5, rcoPaste = 6, rcoFontName = 7, rcoFontSize = 8, rcoFontColor = 9, rcoHightlight = 10, rcoBold = 11, rcoItalic = 12, rcoUnderline = 13, rcoAlignLeft = 14, rcoAlignCenter = 15, rcoAlignRight = 16, rcoAlignJustify = 17, rcoBullets = 18, rcoNumberBullets = 19, rcoInsertTable = 20, rcoManageTable = 21
2. По умолчанию – все операции разрешены.
3. Пример использования: для того, чтобы заблокировать сохранение/загрузку в/из файла и печать нужно в скрипте wnd_DescriptionScript в событии wnd_DescriptionOnPrepare написать:
rdcDescription.SetOperationEnabled(rcoLoadFromFile, false); rdcDescription.SetOperationEnabled(rcoSaveToFile, false); rdcDescription.SetOperationEnabled(rcoPrint, false);
Большое спасибо! Но в этом списке нет элемента, который бы блокировал кнопку "Сохранить в БД" и в SDK на сайте этот метод не описан.
Михаил, по Вашему обращению зарегистрирован запрос на изменение №66513, работы по которому запланированы на текущую неделю.
Мы обязательно сообщим Вам о результатах.
Добрый день. У меня такая же проблема. Версия XRM - 3.3.4.23. Как мне получить это обновление?