Advertisement · 728 × 90

Posts by Mio Yasutake

XML Annotations: The Essentials Before Adapting Documentation Samples to Your Project The Problem When building Fiori Elements apps, you sometimes need to add XML annotations on the UI side. The usual approach is to search for examples in the UI5 Demo Kit. For instance, you might find something like this: Disabling the Search filter<Annotations Target="SAP__self.Container/SalesOrder"...

When working on Fiori Elements apps, have you ever tried to use an XML annotation from the UI5 documentation and thought:
“Wait… what exactly do I need to change?”
I wrote a blog on the essentials to make those snippets work in your own project.
community.sap.com/t5/technolog...

1 week ago 7 2 0 0

In fact, for attachments compositions, it expects @cap-js/attachments installed in the CAP backend. The purpose is to make it easier for freestyle apps or custom sections on Fiori elements apps to exchange files with the backend.

2 weeks ago 1 0 1 0

I built a UI5 control library for handling file uploads in CAP applications.

SingleFileUpload: for LargeBinary fields on an entity
MultiFileUpload: for attachments compositions

npm: www.npmjs.com/package/ui5-...

2 weeks ago 2 0 1 0

I created a sample repo and blog to organize annotation-based outbound navigation patterns in Fiori Elements.
It explains how navigation is triggered and how to control the context passed to the target app.

📝 Blog: community.sap.com/t5/technolog...
💻 GitHub: github.com/miyasuta/fio...

1 month ago 6 1 0 0
Preview
Basics of Custom Filters in Fiori elements (OData V4) Introduction In Fiori elements, custom filters are used when standard filter fields are not sufficient. This is typically the case when you need to use a different control than the standard filter con...

and this article summarizes what I learned while sorting them out.
community.sap.com/t5/technolog...

2 months ago 4 1 1 0
Preview
Simplifying UI5 Library Use on BTP by Bundling Libraries at Build Time Background: Reusing UI5 Libraries on SAP BTP When using a custom UI5 library on SAP BTP, the most common approach is to deploy the library source first and then consume it from other applications. Bas...

I’ve written a blog about using UI5 libraries on SAP BTP. While this topic comes up often, deploying libraries separately can make the consuming app’s mta.yaml quite complex, so I explored bundling the library into the app instead.
community.sap.com/t5/technolog...

3 months ago 10 4 0 0
Preview
Avoiding Data Loss When Loading Initial Data with CSV Files in CAP Introduction When you start learning CAP, running cds add tiny-sample generates all the necessary sample artifacts, including a CSV file inside the db/data folder. Once deployed, the data from this CS...

When working with CAP, using CSV files for initial data can be convenient but also risky in productive systems.
In my latest SAP Community blog, I share some practices to avoid data loss and explore other safe ways to register data.
community.sap.com/t5/technolog...

7 months ago 2 0 0 0
Preview
Setting Default Values in RAP Entity Creation: Default Values Functions, Actions, and Augmentation Setting default values when creating a new entity is a common requirement in RAP-based application development. Currently, there are three options available: Default Values Function, Default Factory A...

I wrote a blog about how to set default values in RAP entity creation, comparing Default Values Function, Default Factory Action, and Augmentation. In the post, I share the differences, use cases, and sample code.
community.sap.com/t5/technolog...

7 months ago 5 2 0 0
Advertisement
Preview
CAP with Local App Previews – Tips for Smooth Development UI5 has recently introduced Virtual Endpoints, eliminating the need for sandbox files and reducing maintenance effort in local previews. For details, please read the blog post below: https://community...

I’ve written a short blog about trying out Virtual Endpoints with CAP Node.js.
It covers a few small findings I made while testing local previews.
community.sap.com/t5/technolog...

8 months ago 1 0 0 0
Preview
Exploring Application Frontend Service: Deploying the UI of an MTA App Introduction Application Frontend Service (AFS) was introduced in May this year (see blog). It is a single point of entry for hosting, serving and operating frontend applications. It shares some funct...

Tried out Application Frontend Service and wrote up some notes: community.sap.com/t5/technolog...

9 months ago 1 0 0 0
Preview
Creating a Multi-Item Edit Screen in RAP Similar to SM30 Introduction In the ABAP RESTful Application Programming Model (RAP), there's a method to create screens that allow simultaneous editing of multiple rows. Such applications are commonly used to mainta...

I've written a blog on how to implement a table update screen similar to SM30 using RAP.
community.sap.com/t5/technolog...

1 year ago 4 0 1 0