У меня проблема с моим function-file.ts в angular для моего добавления в проекте Excel.
Я хочу включить в ленте кнопки действий для выполнения функций.
В моем файле манифеста я объявляю имя своего действия и функции (см. В коде), как в документации (см. https://docs.microsoft.com/en-us/office/dev/add-ins/develop/add-in-manifests?tabs=tabid-1)
В моей функции-file.ts я инициализирую офис и объявляю свою функцию zoomIn (событие), как в документации (https://docs.microsoft.com/en-us/office/dev/add-ins/reference/manifest/functionfile)
Когда я нажимаю на кнопку на ленте, ничего не происходит.
У вас есть идея?
Спасибо
функция-file.ts
(() => {
Office.initialize = () => {
};
})();
function zoomIn(event) {
console.log('zoomIn');
event.completed();
}
manifest.xml
<!-- Zoom In Action-->
<Control xsi:type="Button" id="Contoso.ZoomIn">
<Label resid="Contoso.ZoomIn.Label" />
<Supertip>
<Title resid="Contoso.ZoomIn.Label" />
<Description resid="Contoso.ZoomIn.Tooltip" />
</Supertip>
<Action xsi:type="ExecuteFunction">
<FunctionName>zoomIn</FunctionName>
</Action>
</Control>