Hello. In this video I will talk about programmatic view object. As you know, there are four types of view object. There are view object based on entity, read only view object programmatically object and static view object. In this video, I will talk about programmatic view of what's the programmatic view object, you can create view object, which is based on the query, there is no query behind this view object. And you want to create some row at the runtime.
So what you can do, you can just create a view object and you will define attributes. And at runtime, you can add row and displays this table on the page. So that the user can insert some data but this data, the user will see it in the page, but actually is is that will notice to somewhere in the database. For example, if you read If you want the user to insert multiple departments and you want to display the departments which he inserted and after that once you press commit the old department should be inserted to the database. In that case, you need to try a couple grammatic view object you want to set the user can see the departments which he created before he commit all the departments or if you want to display some file in the file system in the page and you want to display it somewhere in the table in EDF table in that case, you can create programmatic view object and define justice attribute and at runtime you can read through in this view object and insert the data as you want.
So to do this, I will create a new view object as normal. And in the data source I will select a programmatic as a time once you select this, it will start creating a view object proach we object and it will ask you to create the attributes for This view object. After you create the views attributes, you can change each attribute to be updatable. A store is achieved updatable feature to be always, because by default for the programmatic the object or attribute will be never updatable. So you can change these attributes to be updatable. If in case if you want to set some attribute to this table to this view object.
So after you create the view object, you go to the Java tab and select is of embedded and Java Ruby. You will find this Java class exists in the programmatic view row and you can change it to accident in view row m bill because actually in a programmatic view Bureau in bizarre, a lot of restriction and a lot of The steps you have to do to create row. But to make it more simple, don't extend the programmatic view row embed and extended view row embed this same way as in 11 G. And after that, you can use the create multiple rows in this programmatic view object. You can see video, I will go to the developer and I will start using programmatic give you an example for how you can use programmatic view. So see you Nick activity.