Невозможно отобразить более трех пользовательских кнопок ленты только в версии Officejs для настольных ПК - PullRequest
0 голосов
/ 01 ноября 2019

Попытка добавить более трех пользовательских кнопок ленты, которые работают в версии Excel Online, но не отображаются в версии Desktop в Officejs. Только две кнопки отображаются, если кнопка «Добавить еще» в версии для настольного компьютера.

Командная кнопка на ленте с Типом действия в качестве «Выполнить», настроенная в файле манифеста в соответствии со ссылками на git-hub.

<Control xsi:type="Button" id="Contoso.Button1Id1">                 
    <!--some code here-->
    <Action xsi:type="ExecuteFunction">
        <!--The name of the function must exist on the FunctionFile DOM. You can put this in a different JS file and then load it on the FunctionFile -->
        <FunctionName>ODSampleData.ODataUX.getButton</FunctionName>
    </Action>
</Control>

<Control xsi:type="Button" id="Contoso.Button2Id1">
    <!--some code here-->
    <Action xsi:type="ExecuteFunction">
        <FunctionName>ODSampleData.ODataUX.saveButton</FunctionName>
    </Action>`enter code here`
</Control>

<Control xsi:type="Button" id="Contoso.Button3Id1">
    <!--some code here-->                  
    <Action xsi:type="ExecuteFunction">
        <FunctionName>ODSampleData.ODataUX.saveButton</FunctionName>
    </Action>
</Control>

Ожидаемый результат: Пользовательская кнопка ленты должна отображаться в версии для настольного компьютера также независимо от того, сколько их добавляется.

Фактический результат: при попытке добавить больше кнопки пользовательской ленты по умолчанию в настольной версии отображаются две кнопки. Остальные не показывают.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...