Кастомизация вида операций таблицы

Для операций таблицы можно использовать произвольную разметку (необходимо обновление ядра от 26 октября 2024). 

Для этого у Операции не указываем тип вывода (row, group, toolbar - иначе кнопка будет выведена по умолчанию в соотвествующем типу месте), и используем следующую разметку: 

<a href="#" class="crd2OperationItem" data-code="XXXX" data-itemid="132" data-confirmtext="">Operation1</a>
  1. Обязательно указать класс crd2OperationItem и data-code с кодом операции.
  2. data-itemID для групповвых операций будет замещаться на id выбранных строк через запятую.
  3. разметку операции можно размещать в строках таблицы,  в футере таблицы, в FooterText, Toolbar, GroupOperationToolbar, Subtitle. 

Для проверки различных режимов как передаются itemsID можно использовать подобную процедуру операции: 

CREATE PROCEDURE [dbo].[crud_table1_operation1_operation]
	@filters CRUDFilterParameter READONLY,
	@itemIDs nvarchar(256),
	@username nvarchar(32)
AS
BEGIN
	select '@itemIDs=' + @itemIDs Msg, 1 Result, '' Info, '' RedirectUrl	
END
Страница-источник на сайте falconspace.ru