BIRT Report Ad Hoc Queries - birt

When users create an Ad Hoc BIRT report and download it to an Excel spreadsheet the default is 40 rows/sheet. I want the default to be 0, which means that it will download all the rows to 1 sheet. I know that the solution is setPageBreakInterval(0), but don't know where to set it up for the users.

If it's a table:
select your table,
then go in the properties
avoid all (before, inside, after)
set the page break interval to 0
Should do :

Related

Azure Data Factory Dataflow with Azure Synapse Link to Remove Duplicate Records

I am using Azure Synapse Link to connect Azure storage to load the RAW to from CRM. there is option which i choose Append mode only. it is creating a duplicate records if anything changes happen from CRM tables(modules). in that case, how do we handle this scenario, either aggerating in dataflow to remove the duplicate records or else we can handle in dataverse(power apps) itself. kindly advise.
eg :
accountnumber accountname
222 XXX
222 XXX
222 XXX
how do we handle in dataverse side or else dataflow aggregation flows. kindly help me.
links referred : https://learn.microsoft.com/en-us/power-apps/maker/data-platform/azure-synapse-link-advanced-configuration
also i could find in ms docs for below snippet code but where and how do we use, if some please share the screenshot below code.
aggregate(groupBy(mycols = sha2(256,columns())),
each(match(true()), $$ = first($$))) ~> DistinctRows
as per below link :
https://learn.microsoft.com/en-us/azure/data-factory/data-flow-script#distinct-row-using-all-columns
I have tried to repro this in my azure ADF dataflow environment.
Sample source is taken as in below image.
Select the Aggregate transform next to source.
In Aggregate Settings, Click group by and then click Open expression builder
Enter the Column name and enter the expression as sha2(256,columns()) and then click Save and Finish
Then, in aggregate settings, click on the aggregates and then click the Open expression builder
Click on + Add column pattern near column1 and then delete Column1. Then Enter true() in matching condition. Then click on undefined column expression and enter $$ in column name expression and first($$) in value expression. Then click Save and Finish.
Output Of Aggregate Transform
This can be done by writing a script in dataflow. To write a dataflow transformation script , Click the script button
The script for equivalent UI transformation is shown in below image.
By this way, you can aggregate in dataflow and remove the duplicates.

How do i do a automated UIPATH process where i can sum the values in different sheets based on product?

I have 3 sheets which contain 3 products and I need to sum the number of products in different sheets together. However, the number of sheets is not fixed. So how can I do an automated UIPATH process which will help me add the sum based on products depending on how much sheet is present in the excel folder?
I assume that all the worksheets have the same schema, so you could open your file Excel and read every time all the worksheets contained with "Get Workbook Sheets". Then read the range of every worksheet and merge these into one data table. Finally, you can find the sum of the products with LINQ or another query from the data table.
Something like this:
For example, LINQ query:
dt.AsEnumerable.Where(Function(x) x("colName").Equals("products")).Sum(Function(x) Decimal.Parse(x("colName").ToString))
Regards, Gio

Display Maximum rows Selector not working in OBIEE

I have created a dashboard in OBIEE 11g, the result have some 10k results but in my dashboard for performance purpose I have selected default 25 rows per page but when I click on Next Rows or display maximuk rows both are not working but if I export the analysis am able to see all the data, could you help me what could be the issue?
You can change it in instanceconfig.xml file.
Path should be like :
ORACLE_INSTANCE\config\OracleBIPresentationServicesComponent\coreapplication_obipsn
NOTE: take your files backup before changing it .
You ll see tags there :
<MaxCells>10000</MaxCells>
<MaxPagesToRollOutInDelivery>1000</MaxPagesToRollOutInDelivery>
<MaxVisiblePages>1000</MaxVisiblePages>
<MaxVisibleRows>500</MaxVisibleRows>
<MaxVisibleSections>25</MaxVisibleSections>
<DefaultRowsDisplayed>30</DefaultRowsDisplayed>
<DefaultRowsDisplayedInDelivery>250</DefaultRowsDisplayedInDelivery>
<DefaultRowsDisplayedInDownload>65000</DefaultRowsDisplayedInDownload>
You can change it according to your needs. After saved , restart your weblogic and opmnctl services to make it available .

Oracle Apex - Links in report row that gets a value from the row and uses it to generate another report on a different page

Oracle Apex 5.1
I have a report (Report A) that has a table of values generated from a SQL query.
How do I get a link column to get a value (e.g. employee_ID) of the current row then send that value to another page that has a report (Report B) that is generated using the value from report A.
New to Apex and a lot of the guide or tutorials seem very convoluted for something that seems like quite a standard thing.
Thanks for any help!
This is a pretty basic thing and there are many examples of it online.
The simplest way is to create a column link (in attributes) which links to your target page containing report B. On the page containing report B have a hidden item (e.g. employee_id) and in your link use the set items area to set PX_employee_id to value #employee_id#. Then on report B have a where clause - where employee_id = :PX_EMPLOYEE_ID (replace X with the relevant page number).

How to add a link two report in Oracle Apex

I have the following tables (and their structures).
airplane (airplane_id,type,total_seats,start A ,end A,start B,end B,startC,endC)
flight_schedule (flight_id,departure_dt,source,destination,arrival_dt)
pk10 1-12-15 pew kar 2-12-15
flight_seating_detail (flight_id,departure_dt,seat_no,class,fare,status)
I have created a form and reports on these two tables, and I want to add a link to flight_id, when click on that I want to start filling in flight_seating_detail table as (pk10, 1-12-15, 1, 'a', 20000, open) up to limited rows with a change in seat_no.
I have a code for this but how can I use this in apex column link. Please do help me!
are you running apex 5 or 4?
on apex 5, under the report that has been created find the column you wanted to link, there is a link property that lets you set the target page together with what value you want to pass in order for you to fetch the data you wanted to show

Resources