Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • Home
  • SEARCH
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 6803139
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 26, 20262026-05-26T19:18:28+00:00 2026-05-26T19:18:28+00:00

Is it possible, and if so, then how to create two pages (one report,

  • 0

Is it possible, and if so, then how to create two pages (one report, one edit form), but base the report on a view, and base the edit form on a table?

I have a very complex view, which is not update-able, so I would need to have the edit form be based on raw data from the tables. How is this possible?

  • 1 1 Answer
  • 0 Views
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-26T19:18:29+00:00Added an answer on May 26, 2026 at 7:18 pm

    First you need to create your report, and base it on your table.
    Then create your form.

    To link them up you will need to know the primary key of the table your form is based on. I will be assuming your table has a PK consisting of 1 or 2 columns, and your automated row fetch + DML process uses this PK.
    PK in form
    This is because the PK values form the link between the row in the report and the row in the form.

    In your report attributes, you then locate the Link Column section – or if you want to use a column in your report as a link, then go to the options for the column, and locate the Link Column section there. The link has to be a “Link to custom target”. Choose an icon or define the link text.
    The link on the report attribute will mean you have to choose between single row column icon or a custom link. If a link is already in place, create a new null column in your report query, and configure the link in that column.
    Link column attributes

    Settings:
    Target: Page in this Application
    Page: the page number of your form
    Clear Cache: page number of your form
    

    Then you pass along the values that uniquely identify a row in the table used for your form (your pk).
    Example:

    Item 1: Name: "P2_EMPNO" Value: "#EMPNO#"
    

    That’s the gist of it, and is also how the link between a form and report is generated when you’d use the wizard for a form with a report.

    More complex situation?
    For example, your PK has more than 2 columns. In Apex 4.1 you can base the automated row fetch and dml on the rowid of your table (a lifesaver). In this case you can consider to include the rowid of record of the table in the view (it needs to be aliased in your view of course). You can then pass this rowid to the item containing the rowid on your form page.

    Not on 4.1, or rowid is not an option, and the PK has more than 2 columns: you will need to write your own row fetch and dml process or make a view with an instead-of trigger. I consider it a better practice to make a view of your table, and concatenate the PK columns into a column for your view. This column can then acts as your PK value in the apex generated processes. Either way, you need to come up with a way to identify a row, and provide the right way of fetching and processing on the form page. See this question for some more info.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

If I have a texture, is it then possible to generate a normal-map for
Is it possible to save a form in VBA as .exe file and then
I want to create two users on my MySQL test database, One with read-only
Suppose you have two arrayLists: A and B. How do I create a new
On looking for a solution for a two-domain-classes-in-one-view problem, I ran into the scaffolding
Got a report that gives the user a Group by parameter with two possible
Is it possible to use request.setAttribute on a JSP page and then on HTML
I know it's possible to match a word and then reverse the matches using
Is it possible to sort a MembershipUserCollection by IsApproved and then Comment without modifying
Is it possible to generate a file in javascript and then prompt the user

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.