Daniele,

Basic steps:

) Make sure your Mid-tier is using a preference server.

) Then start by enabling the Report option on the table field.
  You can later remove that if you want to, but IMO this is the
easiest way to start.
) Get data into the table, and use the Report button in the lower left
corner of the table.
  This will open the "Report Selection" dialog.
) If you do not yet have the report defined, then click the "Create"
button to make a report definition.
  ) Set a Report name (it does not really matter what you call it at
this point, but remember it)
  ) Set the Report Set. (I try to use the same values as the Report Name.)
  ) Use the Field tab, and the Field field to select the columns you
want in the report. They can be the same as the columns in the table
field, or not. That is up to you. After you use the menu on the Field
field, then click the Add After (or Add Before) buttons to add the new
field to the list on right of that tab.
  ) Set a Report Format ( you likely want "Column")
  ) State the 'Status'="Active on the Administration tab
  ) Setting any other values you want to as well.
  ) Click save
   --> This will add the report definition to the "Report" form as a data row.

Now that you have the report created. :) Login to the Admin tool.
) Create an button on the form for the user to run the report
) Create a new Active Link and attache it to the button.
) Add a Window Open action
  ) Set the Qualification (Qualification tab)
  ) Set up the Report Information tab
   ) Window Type = "Report"
   ) Set the form to report from
   ) Report Type = "AR System"
   ) Name = _name of the report you created_
   ) Target = Screen (Make sure you use the menu)
   ) Operation = Run
   ) Location = Reporting Form ( use the menu )

) Save the active link.

) Close all open instances of the form in your User Tool. (The user
Tool will likely recache the form without any extra steps and with a
very small delay. The Mid-Tier should work too, but you may need to
wait longer or manually force a cache flush to see the changes.) You
will also need to login using the same preference server so that the
report can be fetched from the correct Report form.

) Push the button. The report should output to the screen.

Note: There are many details that I have only barely touched on. The
docs may be helpful too.

Let us know if you get everything up and working. :)

Hope that helps.

-- 
Carey Matthew Black
ARS = Action Request System(Remedy)

Love, then teach
Solution = People + Process + Tools
Fast, Accurate, Cheap.... Pick two.



On Wed, Mar 18, 2009 at 9:40 AM, Daniele B. <[email protected]> wrote:
> Hi Carey Matthew Black,
> many thanks for your reply.
> I can make development changes and I tried to construct a web report
> but it's my first time and I have some problems...
> Can you tell me how shall I do?
> I  have no problems to add the button to the form.
>
>
> On 18 Mar, 13:09, Carey Matthew Black <[email protected]> wrote:
>> Actually... I have a few suggestions...
>>
>> If development changes can be made then I think a report could be
>> constructed for the user and run when they click a button that could
>> be added to the form.
>>
>> If development changes can not be made then the user might do this...
>>
>> Turn off CSS support in your browser. The table field contents show up
>> in a format that you can copy and paste into Excel. :)
>>
>> If it helps, I like Firefox and the "Web Developer Toolbar" extension
>> to be able to easily disable CSS.
>>
>> Maybe one of those ideas will help.
>>
>> --
>> Carey Matthew Black
>>
>> On Wed, Mar 18, 2009 at 7:22 AM, Daniele B. from Italy
>> <[email protected]> wrote:
>> > Hello Listers,
>>
>> > our web user need to export the content of a table field.
>>
>> > Does anyone have any thoughts or suggestions?
>>
>> > TIA
>>
>> > Daniele
>>
>> > - Action Request System 6.3

_______________________________________________________________________________
UNSUBSCRIBE or access ARSlist Archives at www.arslist.org
Platinum Sponsor: RMI Solutions ARSlist: "Where the Answers Are"

Reply via email to