In the Blocks overview page in our conversion project, we notice that not all the blocks are included.APEX In other words, they aren't checked to be included in the project. This is because they are not oriented from a database block. To include or exclude a block during generation, APEX we need to check or uncheck the specific block. Don't confuse this with the applicability of a block. We also might notice that some of the blocks are already set to complete. In our example we see that the S_CUSTOMER1 and S_CUSTOMER blocks are set to complete. If we take a look inside these components and check the annotations, they are indeed set to complete. There's also a note set for us. As we see in the following screenshot, it states Incorporating Enhanced Query:
The Enhanced Query is something that we will use later in this article. APEX But beware of the statement that a component is Complete as we will see that we might want to alter the query on which the customer's block is based.
If we look at a block that is not yet set to complete in APEX the overview page (such as the Orders block) and we look at the Application Express Page Query region in the details screen, we see that only Original Query is present. This is the query that is in the original Forms XML file we uploaded earlier.
Although we have the Original APEX Query present in our page, we can also alter it and customize the query on which this block is based. But this will be done later in the article. In this way, we have a better control over the way we will generate our application. We can't alter this query as it is to be implemented as a Master-Detail Form.