Как я могу преобразовать представления XML в формат PDF и сделать его доступным для загрузки в SAP Ui5? - PullRequest
0 голосов
/ 27 мая 2019

У меня есть строка меню 'IconTabBar' с несколькими элементами 'IconTabFilter', которая при нажатии отображает соответствующий вид.Я добавил кнопку, которую мне нужно нажать, чтобы иметь возможность получить текущий вид и сохранить его как PDF-документ локально.Есть ли способ, которым я мог бы сделать это, приложение является локальным калькулятором, но я должен сохранить результаты в формате PDF - никаких услуг oData не требуется.

Я пробовал PDFViewer, но это не то, что я хотел.

<Bar>
<contentMiddle>
    <Button id="image1" text="Create PDF" type="Emphasized" press="onPress">
        </Button>
</contentMiddle>
</Bar>


    <Shell id="shell">
        <IconTabBar id="navigationBar" stretchContentHeight="true" expanded="{device>/isNoPhone}" class="sapUiResponsiveContentPadding"
            select="onIconTabBarSelected" expandable="false">
            <items>
                <IconTabFilter text="{i18n>purchase}" key="purchase"></IconTabFilter>
                <IconTabFilter text="{i18n>imports}" key="imports"></IconTabFilter>
                <IconTabFilter text="{i18n>manufacturing}" key="manufacturing"></IconTabFilter>
                <IconTabFilter text="{i18n>saleTG}" key="saleTradingGoods"></IconTabFilter>
                <IconTabFilter text="{i18n>saleMG}" key="saleManufacturedGoods"></IconTabFilter>
                <IconTabFilter text="{i18n>costs}" key="costs"></IconTabFilter>
                <IconTabFilter text="{i18n>results}" key="results"></IconTabFilter>
                <IconTabFilter text="{i18n>potentialSavings}" key="potentialSavings"></IconTabFilter>
            </items>
            <content>
                <ScrollContainer id="app" height="90%" width="100%" horizontal="false" vertical="true"></ScrollContainer>
            </content>
        </IconTabBar>
    </Shell>
...