Для вызова контекстного меню через Ribborn XML указываю список кнопок и вызовов модулей.
Код
<contextMenus>
<contextMenu idMso="ContextMenuCell">
<!-- здесь перечисляем все кнопки контекстного -->
<gallery id="c_AuditorTools" imageMso="ReadingViewToolsMenu" label="Инструменты Аудитора" insertBeforeMso="Cut">
<button id="c_TOOLS_CSV_format" label="Форматирование CSV" screentip="Подробное описание на странице проекта в разделе помощь" imageMso="DatasheetGridlinesBoth" onAction="p_Tools_CSV_format"/>
<button id="c_TOOLS_Format_ID" label="Преобразовать ID" screentip="Подробное описание на странице проекта в разделе помощь" imageMso="DatasheetGridlinesVertical" onAction="p_TOOLS_Format_ID"/>
<button id="c_TOOLS_DelLine" label="Удалить пустые строки" screentip="Подробное описание на странице проекта в разделе помощь" imageMso="ClearGrid" onAction="p_TOOLS_DelLine"/>
</gallery>
</contextMenu>
</contextMenus>
В обычных таблицах работает хорошо и вызывается по ПКМ. Но если используются смарт таблицы при ПКМ контекстное меню не отображается. Помогите пожалуйста найти причину.