Issue in Smartform "need to display dynamic column or cell"
HI,
I need some issue with smart form " ITEM Details"
matnr maktx menge uom
i have defined all in the inside table so that i have selected frame ?
now my issue is i should display only matnr maktx uom
i don't want display Menge column if it doesn't have vaule ( in clude cell and box also ).
i need to display Menge column if it has value .
how to resolve the issue in smartform?
replas ASAP.
Thanks
Hi,
Kindly check the below links.. hope this will help you.
Hide table columns in smart form?
Hiding column in table in smartform
Regards,
Booma Ganesan
Edited by: booma ganesan on Apr 28, 2010 4:05 PM
Similar Messages
-
Displaying dynamic columns in the query output.
Hello,
Depending on current quarter output of the query would vary.
If current quarter is 'Q1'
O/p : InvQ1 Del BackQ1 BackQ2 BackQ3 BackQ4
If current quarter is 'Q2'
O/p : InvQ1 InvQ2 Del BackQ2 BackQ3 BackQ4
If current quarter is 'Q3'
O/p : InvQ1 InvQ2 InvQ3 Del BackQ3 BackQ4
If current quarter is 'Q4'
O/p : InvQ1 InvQ2 InvQ3 InvQ4 Del BackQ4
So, out of 9 columns, 6 columns would display at any given time depending on the current quarter.
Invoice of 4 quarters, Deliquency and Backlog of 4 quarters.
I am not getting any way how to display dynamic columns or hide unwanted/blank columns.
For the time being I have added all 9 columns in the query, and in the output unwanted columns shows blank.
Can anybody please suggest me how to display only 6 columns in the output depending on current quarter.
Thanks and Regards
ShilpaHello,
This shouldn't be too difficult. Assuming you have a variable with the selected quarter, you may choose to display Inv (whatever that is) for quarters 1 through variable, Del, and Back for quarters variable through 4. You also need a drilldown on quarter in the columns (after the key figure structure). You would probably need to restrict 'Del' on the variable as well if you haven't already done it.
Best regards,
Christoffer -
How to display dynamic column added by vo.addDynamicAttribute in jspx?
Hi,
I met problem when programmatically add cloumn and display it on screen. Here are my steps:
0. define a ViewObject using xml. Define a transient column Addtion2. later will add a dynamic column Addtion3, but not defined here.
1. Implement Application Module, adding a method init() and expose it to client.
2. In init() method, get target VO and use vo.addDynamicAttribute("Addition3"). Then iterate it use row.setAttribute("Addition3", Math.random()). Add init() to page binding and invoke it.( it's invoked )
3. In jspx, use dynamic table. But Addition3 never shows up.
This is my last question: Re: How to display dynamic column added by vo.addDynamicAttribute in jspx? People say I should use dynamic table.
please have a look at my code:
Application Module: when it runs, it will print 6 coulmns. vo.getAttributeCount() is <font color="red">6</font>.
<pre>
public void init() {
ViewObject vo = this.getCountryView1();
if (vo.getAttributeIndexOf("Addition3") == -1) {
vo.addDynamicAttribute("Addition3");
vo.executeQuery();
for (AttributeDef deft : vo.getAttributeDefs()) {
System.out.println(deft.getColumnName() + ": " + deft.getName());
RowSetIterator it = vo.createRowSetIterator("i1");
while (it.hasNext()) {
Row r = it.next();
r.setAttribute("Addition2", Math.random());
r.setAttribute("Addition3", Math.random());
it.closeRowSetIterator();
for (AttributeDef deft : vo.getAttributeDefs()) {
System.out.println(deft.getColumnName() + ": " + deft.getName());
System.out.println(vo.getAttributeCount()); //vo.getAttributeCount() is 6
</pre>
jspx: when it runs, only 5 columns are shown. Column Addition2's values are set as expected. but Column Addition3 never shows up. And #{bindings.CountryView1.attributeCount} shows <font color="red">5</font>.
<pre>
<af:table rows="#{bindings.CountryView1.rangeSize}"
fetchSize="#{bindings.CountryView1.rangeSize}"
emptyText="#{bindings.CountryView1.viewable ? 'No data to display.' : 'Access Denied.'}"
var="row" rowBandingInterval="0"
value="#{bindings.CountryView1.collectionModel}"
selectedRowKeys="#{bindings.CountryView1.collectionModel.selectedRow}"
selectionListener="#{bindings.CountryView1.collectionModel.makeCurrent}"
rowSelection="single" id="t1">
<af:forEach items="#{bindings.CountryView1.attributeDefs}" var="def">
<af:column headerText="#{def.name}"
sortable="true" sortProperty="#{def.name}" id="c1">
<af:outputText value="#{row[def.name]}" id="ot1"/>
</af:column>
</af:forEach>
</af:table>
<af:forEach items="#{bindings.CountryView1.attributeDefs}" var="def">
<af:outputText value="#{def.name}" id="ot2"/>
</af:forEach>
<af:outputText value="#{bindings.CountryView1.attributeCount}" id="ot3"/>
</pre>
it's quite weird for me. The vo.getAttributeCount() is 6, but #{bindings.CountryView1.attributeCount} shows 5. And column Addtion3 never shows up.
what's the matter? How can I show the dynamic added column Addtion3?
Edited by: simon li on 2012-9-10 下午7:31
Edited by: simon li on 2012-9-10 下午8:00Hi,
Can you check the tree binding (CountryView1 - in the pagedef) and see it has the 5 attributes hardcoded in it. If yes, try removing everything and then run the page to see if it works fine.
-Arun -
Smartform Decimal value display and column length increase
Hi,
I have following questions for you.
1) I need to display a decimal value in a column of table in smartform. I am able to do so, if the value is 23.38 its coming fine, but if the value is 23.00 it is coming like 23. can i do somethin so that i can display it like 23.00.
2) How can i increase the width of a particular column of table in smarform ?
Inder>
Kulwinder Grewal wrote:
> I was using character type in smartform, it works for value like 12.38 but not for 12.00, It will show it as only 12. should i >change the data type to curkey type. ?
>
in the text element have
&field(.2)& -
Display Dynamic Columns in Crystal Report
Hello,
We are currently using Crystal Reports XI and connecting to an ADO .NET XML file as our data source. In this data souce we have a data table called IDENTIFIERS where every column, except for the ones used for joining tables is dynamic. These column will be different for each database thats its run against.
Is there any way to display these dynamic columns without having consistent column names?
You help is much appreciated.
Thanks,
AdamThanks Carl,
We do have control over the data table and a solution like this had crossed my mind. But this might not be practical for other reports that use this data table.
I think another solution would be to create a new data tabl that has all identifiers on their own row as opposed to columns.
id
dentifier
identifier_name -
NEED TO DISPLAY A COLUMN as HYPERLINK IN discoverer viewer 10g
Hi Guys,
We have a requirement from the customer and the requirement goes like this ::
We have a table in database which has a column which stores the link as VARCHAR.. For example, it has a value https://www.google.com as varchar in database.
We are pulling reports from this database through Discoverer Viewer 10g. While displaying this column in Discoverer Viewer, it should display it as Hyperlink so that as soon as customer clicks on that , it will open the corresponding page in a new browser window.
Customers have invoice images which they want to see by navigating through that link.
Your quick help is highly appreciated..
Thanks !!!!Hi
Oracle added Drill Link to Internet URL functionality in Discoverer 10gR2 which allows a data item to behave as a hyperlink in Discoverer Plus and Viewer. To use this functionality, a user must open a workbook in Discoverer Plus 10gR2 and add a Drill Link to Internet URL to a column. For more on Drill Link to Internet URL, refer to the Oracle Business Intelligence Discoverer Plus User’s Guide – 10g Release 2, Chapter 10, “How to create drill links to Internet URLs”.
When such a drill link is added to a column in Discoverer Plus 10gR2, the column does seem not retain its hyperlink functionality when called within a Discoverer portlet in Portal. This bug was acknowledged by Oracle as bug # 4969310. This is supposed to be fixed in the 11g Portal.
Does this help?
Best wishes
Michael -
ALV Display dynamic column with multiline header
Hi All.
I need to create alv display with dynamic number of columns. Also, it contains two header line. Kindly help me in coding.
The required format is this format.
Product | Week1 | Week2 |.......| WeekN
|--||---|--
| Sales | Sales |.......| Sales
|--| |---|--
PRD1 | value | Value |.......| Value
PRD2 | value | Value |.......| Value
PRD3 | value | Value |.......| Value
Thanks.
SadhnaHi Sadhana,
You mean to say that your internal Table contains
ABCDEF are the fields in your Internal table.
A--BCD---E-----F
1--12---13---a11----1
2--11---01---b9-----0
3--01---00---c32----0
4--14---01---d21----0
Now using Dynamic Internal Table it should display the output as follow :
A--BCF---a---b-c----d
1--12---13---111-9-32--21
Here you want to display the the fields of D as header and E as its corresponding values...?
Please let me knwo if you mean the same..
Regards,
Kittu -
Display dynamic columns in ALV
Hi All,
I have a requirement in which I have develop a report displaying material master basic data and classification data. The basic data I am getting from MARA and MAKT tables. And for classification data I am getting the class maintained from each material from tables INOB,KSSK and from KLAH, then I am getting the characteristics and its values by calling BAPI u2018BAPI_OBJCL_GETDETAILu2019 for each material .
Now I have to prepare ALV having column name for basic data (would be static) and characteristic name (would be dynamic, and I have to display characteristics values under it, for each material ).
For example: if material u2018CHWOJA4u2019 has 2 characteristics as u2018country (value u2018Franceu2019)u2019 and u2018creation season(value u2018Decu2019)u2019 and second material u2018E50480u2019 has 3 characteristics as u2018Abacus (value u2018yesu2019)u2019 ,u2018country (value u2018Indiau2019)u2019 and u2018 season(value Jank)u2019 , the ALV output would be :
Material Number; Material description; Base Unit of Measure;Material Group; Abacus; Country;season
CHWOJA4; JACKET;PC;Z05; ; France;Dec
E50480;BRAZIL REAL;PC;Z06; yes; India;Jan
In short, my last column of the ALV would be the characteristic name and the content would be the char. value.
Can you please suggest some ways to achieve this? A quick reply would be highly appreciated!
Thanks,
VanithaIdea here is to have many fields for characterstic values in your output internal table.
For eg.
types : Begin of ty_mara,
matnr type matnr_d,
mtext type mktxt,
char1 type string,
char2 type string,
char20 type string.
Check for all the materials which has the maximum characterstic values. So, say for a material, there are 12 characterstics values and that is the maximum compared to anyother materials. Then in the field catalog hide the columns related to charactertics CHAR13 onwards till CHAR20.
Note : I have assumed char20 as the max., which you can alter based on your scenario.
Regards
Ranganath -
Display Dynamic Columns in Template????
Hi
I have an xml with data like this.
<G_PURPOSE_CATEGORY>
<PURPOSE_CAT>A - PRODUCTION LOANS</PURPOSE_CAT>
- <G_PURPOSE>
<PURPOSE>All Crops Loan (excluding Veg & Fruits)</PURPOSE>
- <G_HOLDING>
<HOLDING>SUBSISTENCE HOLDING</HOLDING>
<BORROWERS_COUNT>1</BORROWERS_COUNT>
<AMOUNT_DISBURSED>1000</AMOUNT_DISBURSED>
<PRINCIPAL_RECOVERED>0</PRINCIPAL_RECOVERED>
<MARKUP_RECOVERED>0</MARKUP_RECOVERED>
<OUTSTANDING_BORROWERS>1</OUTSTANDING_BORROWERS>
<OUTSTANDING_PRINCIPAL>1000</OUTSTANDING_PRINCIPAL>
<OUTSTANDING_MARKUP>110.56</OUTSTANDING_MARKUP>
</G_HOLDING>
- <G_HOLDING>
<HOLDING>ECONOMIC HOLDING</HOLDING>
<BORROWERS_COUNT>0</BORROWERS_COUNT>
<AMOUNT_DISBURSED>0</AMOUNT_DISBURSED>
<PRINCIPAL_RECOVERED>0</PRINCIPAL_RECOVERED>
<MARKUP_RECOVERED>0</MARKUP_RECOVERED>
<OUTSTANDING_BORROWERS>0</OUTSTANDING_BORROWERS>
<OUTSTANDING_PRINCIPAL>0</OUTSTANDING_PRINCIPAL>
<OUTSTANDING_MARKUP>0</OUTSTANDING_MARKUP>
</G_HOLDING>
- <G_HOLDING>
<HOLDING>ABOVE ECONOMIC HOLDING</HOLDING>
<BORROWERS_COUNT>0</BORROWERS_COUNT>
<AMOUNT_DISBURSED>0</AMOUNT_DISBURSED>
<PRINCIPAL_RECOVERED>0</PRINCIPAL_RECOVERED>
<MARKUP_RECOVERED>0</MARKUP_RECOVERED>
<OUTSTANDING_BORROWERS>0</OUTSTANDING_BORROWERS>
<OUTSTANDING_PRINCIPAL>0</OUTSTANDING_PRINCIPAL>
<OUTSTANDING_MARKUP>0</OUTSTANDING_MARKUP>
</G_HOLDING>
</G_PURPOSE>
- <G_PURPOSE>
<PURPOSE>Vegetables</PURPOSE>
- <G_HOLDING>
<HOLDING>SUBSISTENCE HOLDING</HOLDING>
<BORROWERS_COUNT>0</BORROWERS_COUNT>
<AMOUNT_DISBURSED>0</AMOUNT_DISBURSED>
<PRINCIPAL_RECOVERED>0</PRINCIPAL_RECOVERED>
<MARKUP_RECOVERED>0</MARKUP_RECOVERED>
<OUTSTANDING_BORROWERS>0</OUTSTANDING_BORROWERS>
<OUTSTANDING_PRINCIPAL>0</OUTSTANDING_PRINCIPAL>
<OUTSTANDING_MARKUP>0</OUTSTANDING_MARKUP>
</G_HOLDING>
- <G_HOLDING>
<HOLDING>ECONOMIC HOLDING</HOLDING>
<BORROWERS_COUNT>0</BORROWERS_COUNT>
<AMOUNT_DISBURSED>0</AMOUNT_DISBURSED>
<PRINCIPAL_RECOVERED>0</PRINCIPAL_RECOVERED>
<MARKUP_RECOVERED>0</MARKUP_RECOVERED>
<OUTSTANDING_BORROWERS>0</OUTSTANDING_BORROWERS>
<OUTSTANDING_PRINCIPAL>0</OUTSTANDING_PRINCIPAL>
<OUTSTANDING_MARKUP>0</OUTSTANDING_MARKUP>
</G_HOLDING>
- <G_HOLDING>
<HOLDING>ABOVE ECONOMIC HOLDING</HOLDING>
<BORROWERS_COUNT>0</BORROWERS_COUNT>
<AMOUNT_DISBURSED>0</AMOUNT_DISBURSED>
<PRINCIPAL_RECOVERED>0</PRINCIPAL_RECOVERED>
<MARKUP_RECOVERED>0</MARKUP_RECOVERED>
<OUTSTANDING_BORROWERS>0</OUTSTANDING_BORROWERS>
<OUTSTANDING_PRINCIPAL>0</OUTSTANDING_PRINCIPAL>
<OUTSTANDING_MARKUP>0</OUTSTANDING_MARKUP>
</G_HOLDING>
</G_PURPOSE>
- <G_PURPOSE>
<PURPOSE>Others</PURPOSE>
- <G_HOLDING>
<HOLDING>ECONOMIC HOLDING</HOLDING>
<BORROWERS_COUNT>0</BORROWERS_COUNT>
<AMOUNT_DISBURSED>0</AMOUNT_DISBURSED>
<PRINCIPAL_RECOVERED>0</PRINCIPAL_RECOVERED>
<MARKUP_RECOVERED>0</MARKUP_RECOVERED>
<OUTSTANDING_BORROWERS>0</OUTSTANDING_BORROWERS>
<OUTSTANDING_PRINCIPAL>0</OUTSTANDING_PRINCIPAL>
<OUTSTANDING_MARKUP>0</OUTSTANDING_MARKUP>
</G_HOLDING>
- <G_HOLDING>
<HOLDING>ABOVE ECONOMIC HOLDING</HOLDING>
<BORROWERS_COUNT>0</BORROWERS_COUNT>
<AMOUNT_DISBURSED>0</AMOUNT_DISBURSED>
<PRINCIPAL_RECOVERED>0</PRINCIPAL_RECOVERED>
<MARKUP_RECOVERED>0</MARKUP_RECOVERED>
<OUTSTANDING_BORROWERS>0</OUTSTANDING_BORROWERS>
<OUTSTANDING_PRINCIPAL>0</OUTSTANDING_PRINCIPAL>
<OUTSTANDING_MARKUP>0</OUTSTANDING_MARKUP>
</G_HOLDING>
- <G_HOLDING>
<HOLDING>SUBSISTENCE HOLDING</HOLDING>
<BORROWERS_COUNT>0</BORROWERS_COUNT>
<AMOUNT_DISBURSED>0</AMOUNT_DISBURSED>
<PRINCIPAL_RECOVERED>0</PRINCIPAL_RECOVERED>
<MARKUP_RECOVERED>0</MARKUP_RECOVERED>
<OUTSTANDING_BORROWERS>0</OUTSTANDING_BORROWERS>
<OUTSTANDING_PRINCIPAL>0</OUTSTANDING_PRINCIPAL>
<OUTSTANDING_MARKUP>0</OUTSTANDING_MARKUP>
</G_HOLDING>
</G_PURPOSE>
</G_PURPOSE_CATEGORY>
- <G_PURPOSE_CATEGORY>
<PURPOSE_CAT>B - DEVELOPMENT LOANS</PURPOSE_CAT>
- <G_PURPOSE>
<PURPOSE>Plough Cattle</PURPOSE>
- <G_HOLDING>
<HOLDING>ABOVE ECONOMIC HOLDING</HOLDING>
<BORROWERS_COUNT>0</BORROWERS_COUNT>
<AMOUNT_DISBURSED>0</AMOUNT_DISBURSED>
<PRINCIPAL_RECOVERED>0</PRINCIPAL_RECOVERED>
<MARKUP_RECOVERED>0</MARKUP_RECOVERED>
<OUTSTANDING_BORROWERS>0</OUTSTANDING_BORROWERS>
<OUTSTANDING_PRINCIPAL>0</OUTSTANDING_PRINCIPAL>
<OUTSTANDING_MARKUP>0</OUTSTANDING_MARKUP>
</G_HOLDING>
- <G_HOLDING>
<HOLDING>SUBSISTENCE HOLDING</HOLDING>
<BORROWERS_COUNT>0</BORROWERS_COUNT>
<AMOUNT_DISBURSED>0</AMOUNT_DISBURSED>
<PRINCIPAL_RECOVERED>0</PRINCIPAL_RECOVERED>
<MARKUP_RECOVERED>0</MARKUP_RECOVERED>
<OUTSTANDING_BORROWERS>0</OUTSTANDING_BORROWERS>
<OUTSTANDING_PRINCIPAL>0</OUTSTANDING_PRINCIPAL>
<OUTSTANDING_MARKUP>0</OUTSTANDING_MARKUP>
</G_HOLDING>
- <G_HOLDING>
<HOLDING>ECONOMIC HOLDING</HOLDING>
<BORROWERS_COUNT>1</BORROWERS_COUNT>
<AMOUNT_DISBURSED>100</AMOUNT_DISBURSED>
<PRINCIPAL_RECOVERED>0</PRINCIPAL_RECOVERED>
<MARKUP_RECOVERED>0</MARKUP_RECOVERED>
<OUTSTANDING_BORROWERS>1</OUTSTANDING_BORROWERS>
<OUTSTANDING_PRINCIPAL>100</OUTSTANDING_PRINCIPAL>
<OUTSTANDING_MARKUP>5.53</OUTSTANDING_MARKUP>
</G_HOLDING>
</G_PURPOSE>
- <G_PURPOSE>
<PURPOSE>Tube Wells & other Wells</PURPOSE>
- <G_HOLDING>
<HOLDING>SUBSISTENCE HOLDING</HOLDING>
<BORROWERS_COUNT>0</BORROWERS_COUNT>
<AMOUNT_DISBURSED>0</AMOUNT_DISBURSED>
<PRINCIPAL_RECOVERED>0</PRINCIPAL_RECOVERED>
<MARKUP_RECOVERED>0</MARKUP_RECOVERED>
<OUTSTANDING_BORROWERS>0</OUTSTANDING_BORROWERS>
<OUTSTANDING_PRINCIPAL>0</OUTSTANDING_PRINCIPAL>
<OUTSTANDING_MARKUP>0</OUTSTANDING_MARKUP>
</G_HOLDING>
- <G_HOLDING>
<HOLDING>ECONOMIC HOLDING</HOLDING>
<BORROWERS_COUNT>0</BORROWERS_COUNT>
<AMOUNT_DISBURSED>0</AMOUNT_DISBURSED>
<PRINCIPAL_RECOVERED>0</PRINCIPAL_RECOVERED>
<MARKUP_RECOVERED>0</MARKUP_RECOVERED>
<OUTSTANDING_BORROWERS>0</OUTSTANDING_BORROWERS>
<OUTSTANDING_PRINCIPAL>0</OUTSTANDING_PRINCIPAL>
<OUTSTANDING_MARKUP>0</OUTSTANDING_MARKUP>
</G_HOLDING>
- <G_HOLDING>
<HOLDING>ABOVE ECONOMIC HOLDING</HOLDING>
<BORROWERS_COUNT>0</BORROWERS_COUNT>
<AMOUNT_DISBURSED>0</AMOUNT_DISBURSED>
<PRINCIPAL_RECOVERED>0</PRINCIPAL_RECOVERED>
<MARKUP_RECOVERED>0</MARKUP_RECOVERED>
<OUTSTANDING_BORROWERS>0</OUTSTANDING_BORROWERS>
<OUTSTANDING_PRINCIPAL>0</OUTSTANDING_PRINCIPAL>
<OUTSTANDING_MARKUP>0</OUTSTANDING_MARKUP>
</G_HOLDING>
</G_PURPOSE>
- <G_PURPOSE>
<PURPOSE>Sprinkle & Trickle Irrigation</PURPOSE>
- <G_HOLDING>
<HOLDING>ECONOMIC HOLDING</HOLDING>
<BORROWERS_COUNT>0</BORROWERS_COUNT>
<AMOUNT_DISBURSED>0</AMOUNT_DISBURSED>
<PRINCIPAL_RECOVERED>0</PRINCIPAL_RECOVERED>
<MARKUP_RECOVERED>0</MARKUP_RECOVERED>
<OUTSTANDING_BORROWERS>0</OUTSTANDING_BORROWERS>
<OUTSTANDING_PRINCIPAL>0</OUTSTANDING_PRINCIPAL>
<OUTSTANDING_MARKUP>0</OUTSTANDING_MARKUP>
</G_HOLDING>
- <G_HOLDING>
<HOLDING>SUBSISTENCE HOLDING</HOLDING>
<BORROWERS_COUNT>0</BORROWERS_COUNT>
<AMOUNT_DISBURSED>0</AMOUNT_DISBURSED>
<PRINCIPAL_RECOVERED>0</PRINCIPAL_RECOVERED>
<MARKUP_RECOVERED>0</MARKUP_RECOVERED>
<OUTSTANDING_BORROWERS>0</OUTSTANDING_BORROWERS>
<OUTSTANDING_PRINCIPAL>0</OUTSTANDING_PRINCIPAL>
<OUTSTANDING_MARKUP>0</OUTSTANDING_MARKUP>
</G_HOLDING>
- <G_HOLDING>
<HOLDING>ABOVE ECONOMIC HOLDING</HOLDING>
<BORROWERS_COUNT>0</BORROWERS_COUNT>
<AMOUNT_DISBURSED>0</AMOUNT_DISBURSED>
<PRINCIPAL_RECOVERED>0</PRINCIPAL_RECOVERED>
<MARKUP_RECOVERED>0</MARKUP_RECOVERED>
<OUTSTANDING_BORROWERS>0</OUTSTANDING_BORROWERS>
<OUTSTANDING_PRINCIPAL>0</OUTSTANDING_PRINCIPAL>
<OUTSTANDING_MARKUP>0</OUTSTANDING_MARKUP>
</G_HOLDING>
</G_PURPOSE>
- <G_PURPOSE>
<PURPOSE>Tractors</PURPOSE>
- <G_HOLDING>
<HOLDING>ABOVE ECONOMIC HOLDING</HOLDING>
<BORROWERS_COUNT>0</BORROWERS_COUNT>
<AMOUNT_DISBURSED>0</AMOUNT_DISBURSED>
<PRINCIPAL_RECOVERED>0</PRINCIPAL_RECOVERED>
<MARKUP_RECOVERED>0</MARKUP_RECOVERED>
<OUTSTANDING_BORROWERS>0</OUTSTANDING_BORROWERS>
<OUTSTANDING_PRINCIPAL>0</OUTSTANDING_PRINCIPAL>
<OUTSTANDING_MARKUP>0</OUTSTANDING_MARKUP>
</G_HOLDING>
- <G_HOLDING>
<HOLDING>SUBSISTENCE HOLDING</HOLDING>
<BORROWERS_COUNT>0</BORROWERS_COUNT>
<AMOUNT_DISBURSED>0</AMOUNT_DISBURSED>
<PRINCIPAL_RECOVERED>0</PRINCIPAL_RECOVERED>
<MARKUP_RECOVERED>0</MARKUP_RECOVERED>
<OUTSTANDING_BORROWERS>0</OUTSTANDING_BORROWERS>
<OUTSTANDING_PRINCIPAL>0</OUTSTANDING_PRINCIPAL>
<OUTSTANDING_MARKUP>0</OUTSTANDING_MARKUP>
</G_HOLDING>
- <G_HOLDING>
<HOLDING>ECONOMIC HOLDING</HOLDING>
<BORROWERS_COUNT>0</BORROWERS_COUNT>
<AMOUNT_DISBURSED>0</AMOUNT_DISBURSED>
<PRINCIPAL_RECOVERED>0</PRINCIPAL_RECOVERED>
<MARKUP_RECOVERED>0</MARKUP_RECOVERED>
<OUTSTANDING_BORROWERS>0</OUTSTANDING_BORROWERS>
<OUTSTANDING_PRINCIPAL>0</OUTSTANDING_PRINCIPAL>
<OUTSTANDING_MARKUP>0</OUTSTANDING_MARKUP>
</G_HOLDING>
</G_PURPOSE>
- <G_PURPOSE>
<PURPOSE>Tractors Implements</PURPOSE>
- <G_HOLDING>
<HOLDING>ECONOMIC HOLDING</HOLDING>
<BORROWERS_COUNT>0</BORROWERS_COUNT>
<AMOUNT_DISBURSED>0</AMOUNT_DISBURSED>
<PRINCIPAL_RECOVERED>0</PRINCIPAL_RECOVERED>
<MARKUP_RECOVERED>0</MARKUP_RECOVERED>
<OUTSTANDING_BORROWERS>0</OUTSTANDING_BORROWERS>
<OUTSTANDING_PRINCIPAL>0</OUTSTANDING_PRINCIPAL>
<OUTSTANDING_MARKUP>0</OUTSTANDING_MARKUP>
</G_HOLDING>
- <G_HOLDING>
<HOLDING>SUBSISTENCE HOLDING</HOLDING>
<BORROWERS_COUNT>0</BORROWERS_COUNT>
<AMOUNT_DISBURSED>0</AMOUNT_DISBURSED>
<PRINCIPAL_RECOVERED>0</PRINCIPAL_RECOVERED>
<MARKUP_RECOVERED>0</MARKUP_RECOVERED>
<OUTSTANDING_BORROWERS>0</OUTSTANDING_BORROWERS>
<OUTSTANDING_PRINCIPAL>0</OUTSTANDING_PRINCIPAL>
<OUTSTANDING_MARKUP>0</OUTSTANDING_MARKUP>
</G_HOLDING>
- <G_HOLDING>
<HOLDING>ABOVE ECONOMIC HOLDING</HOLDING>
<BORROWERS_COUNT>0</BORROWERS_COUNT>
<AMOUNT_DISBURSED>0</AMOUNT_DISBURSED>
<PRINCIPAL_RECOVERED>0</PRINCIPAL_RECOVERED>
<MARKUP_RECOVERED>0</MARKUP_RECOVERED>
<OUTSTANDING_BORROWERS>0</OUTSTANDING_BORROWERS>
<OUTSTANDING_PRINCIPAL>0</OUTSTANDING_PRINCIPAL>
<OUTSTANDING_MARKUP>0</OUTSTANDING_MARKUP>
</G_HOLDING>
</G_PURPOSE>
- <G_PURPOSE>
<PURPOSE>Orchards</PURPOSE>
- <G_HOLDING>
<HOLDING>ABOVE ECONOMIC HOLDING</HOLDING>
<BORROWERS_COUNT>0</BORROWERS_COUNT>
<AMOUNT_DISBURSED>0</AMOUNT_DISBURSED>
<PRINCIPAL_RECOVERED>0</PRINCIPAL_RECOVERED>
<MARKUP_RECOVERED>0</MARKUP_RECOVERED>
<OUTSTANDING_BORROWERS>0</OUTSTANDING_BORROWERS>
<OUTSTANDING_PRINCIPAL>0</OUTSTANDING_PRINCIPAL>
<OUTSTANDING_MARKUP>0</OUTSTANDING_MARKUP>
</G_HOLDING>
- <G_HOLDING>
<HOLDING>ECONOMIC HOLDING</HOLDING>
<BORROWERS_COUNT>0</BORROWERS_COUNT>
<AMOUNT_DISBURSED>0</AMOUNT_DISBURSED>
<PRINCIPAL_RECOVERED>0</PRINCIPAL_RECOVERED>
<MARKUP_RECOVERED>0</MARKUP_RECOVERED>
<OUTSTANDING_BORROWERS>0</OUTSTANDING_BORROWERS>
<OUTSTANDING_PRINCIPAL>0</OUTSTANDING_PRINCIPAL>
<OUTSTANDING_MARKUP>0</OUTSTANDING_MARKUP>
</G_HOLDING>
- <G_HOLDING>
<HOLDING>SUBSISTENCE HOLDING</HOLDING>
<BORROWERS_COUNT>0</BORROWERS_COUNT>
<AMOUNT_DISBURSED>0</AMOUNT_DISBURSED>
<PRINCIPAL_RECOVERED>0</PRINCIPAL_RECOVERED>
<MARKUP_RECOVERED>0</MARKUP_RECOVERED>
<OUTSTANDING_BORROWERS>0</OUTSTANDING_BORROWERS>
<OUTSTANDING_PRINCIPAL>0</OUTSTANDING_PRINCIPAL>
<OUTSTANDING_MARKUP>0</OUTSTANDING_MARKUP>
</G_HOLDING>
</G_PURPOSE>
- <G_PURPOSE>
<PURPOSE>Farm Transportation</PURPOSE>
- <G_HOLDING>
<HOLDING>ECONOMIC HOLDING</HOLDING>
<BORROWERS_COUNT>0</BORROWERS_COUNT>
<AMOUNT_DISBURSED>0</AMOUNT_DISBURSED>
<PRINCIPAL_RECOVERED>0</PRINCIPAL_RECOVERED>
<MARKUP_RECOVERED>0</MARKUP_RECOVERED>
<OUTSTANDING_BORROWERS>0</OUTSTANDING_BORROWERS>
<OUTSTANDING_PRINCIPAL>0</OUTSTANDING_PRINCIPAL>
<OUTSTANDING_MARKUP>0</OUTSTANDING_MARKUP>
</G_HOLDING>
- <G_HOLDING>
<HOLDING>SUBSISTENCE HOLDING</HOLDING>
<BORROWERS_COUNT>0</BORROWERS_COUNT>
<AMOUNT_DISBURSED>0</AMOUNT_DISBURSED>
<PRINCIPAL_RECOVERED>0</PRINCIPAL_RECOVERED>
<MARKUP_RECOVERED>0</MARKUP_RECOVERED>
<OUTSTANDING_BORROWERS>0</OUTSTANDING_BORROWERS>
<OUTSTANDING_PRINCIPAL>0</OUTSTANDING_PRINCIPAL>
<OUTSTANDING_MARKUP>0</OUTSTANDING_MARKUP>
</G_HOLDING>
- <G_HOLDING>
<HOLDING>ABOVE ECONOMIC HOLDING</HOLDING>
<BORROWERS_COUNT>0</BORROWERS_COUNT>
<AMOUNT_DISBURSED>0</AMOUNT_DISBURSED>
<PRINCIPAL_RECOVERED>0</PRINCIPAL_RECOVERED>
<MARKUP_RECOVERED>0</MARKUP_RECOVERED>
<OUTSTANDING_BORROWERS>0</OUTSTANDING_BORROWERS>
<OUTSTANDING_PRINCIPAL>0</OUTSTANDING_PRINCIPAL>
<OUTSTANDING_MARKUP>0</OUTSTANDING_MARKUP>
</G_HOLDING>
</G_PURPOSE>
- <G_PURPOSE>
<PURPOSE>Godown/ Cold Storage / Silos</PURPOSE>
- <G_HOLDING>
<HOLDING>ABOVE ECONOMIC HOLDING</HOLDING>
<BORROWERS_COUNT>0</BORROWERS_COUNT>
<AMOUNT_DISBURSED>0</AMOUNT_DISBURSED>
<PRINCIPAL_RECOVERED>0</PRINCIPAL_RECOVERED>
<MARKUP_RECOVERED>0</MARKUP_RECOVERED>
<OUTSTANDING_BORROWERS>0</OUTSTANDING_BORROWERS>
<OUTSTANDING_PRINCIPAL>0</OUTSTANDING_PRINCIPAL>
<OUTSTANDING_MARKUP>0</OUTSTANDING_MARKUP>
</G_HOLDING>
- <G_HOLDING>
<HOLDING>SUBSISTENCE HOLDING</HOLDING>
<BORROWERS_COUNT>0</BORROWERS_COUNT>
<AMOUNT_DISBURSED>0</AMOUNT_DISBURSED>
<PRINCIPAL_RECOVERED>0</PRINCIPAL_RECOVERED>
<MARKUP_RECOVERED>0</MARKUP_RECOVERED>
<OUTSTANDING_BORROWERS>0</OUTSTANDING_BORROWERS>
<OUTSTANDING_PRINCIPAL>0</OUTSTANDING_PRINCIPAL>
<OUTSTANDING_MARKUP>0</OUTSTANDING_MARKUP>
</G_HOLDING>
- <G_HOLDING>
<HOLDING>ECONOMIC HOLDING</HOLDING>
<BORROWERS_COUNT>0</BORROWERS_COUNT>
<AMOUNT_DISBURSED>0</AMOUNT_DISBURSED>
<PRINCIPAL_RECOVERED>0</PRINCIPAL_RECOVERED>
<MARKUP_RECOVERED>0</MARKUP_RECOVERED>
<OUTSTANDING_BORROWERS>0</OUTSTANDING_BORROWERS>
<OUTSTANDING_PRINCIPAL>0</OUTSTANDING_PRINCIPAL>
<OUTSTANDING_MARKUP>0</OUTSTANDING_MARKUP>
</G_HOLDING>
</G_PURPOSE>
- <G_PURPOSE>
<PURPOSE>Land Improvement</PURPOSE>
- <G_HOLDING>
<HOLDING>SUBSISTENCE HOLDING</HOLDING>
<BORROWERS_COUNT>0</BORROWERS_COUNT>
<AMOUNT_DISBURSED>0</AMOUNT_DISBURSED>
<PRINCIPAL_RECOVERED>0</PRINCIPAL_RECOVERED>
<MARKUP_RECOVERED>0</MARKUP_RECOVERED>
<OUTSTANDING_BORROWERS>0</OUTSTANDING_BORROWERS>
<OUTSTANDING_PRINCIPAL>0</OUTSTANDING_PRINCIPAL>
<OUTSTANDING_MARKUP>0</OUTSTANDING_MARKUP>
</G_HOLDING>
- <G_HOLDING>
<HOLDING>ECONOMIC HOLDING</HOLDING>
<BORROWERS_COUNT>0</BORROWERS_COUNT>
<AMOUNT_DISBURSED>0</AMOUNT_DISBURSED>
<PRINCIPAL_RECOVERED>0</PRINCIPAL_RECOVERED>
<MARKUP_RECOVERED>0</MARKUP_RECOVERED>
<OUTSTANDING_BORROWERS>0</OUTSTANDING_BORROWERS>
<OUTSTANDING_PRINCIPAL>0</OUTSTANDING_PRINCIPAL>
<OUTSTANDING_MARKUP>0</OUTSTANDING_MARKUP>
</G_HOLDING>
- <G_HOLDING>
<HOLDING>ABOVE ECONOMIC HOLDING</HOLDING>
<BORROWERS_COUNT>0</BORROWERS_COUNT>
<AMOUNT_DISBURSED>0</AMOUNT_DISBURSED>
<PRINCIPAL_RECOVERED>0</PRINCIPAL_RECOVERED>
<MARKUP_RECOVERED>0</MARKUP_RECOVERED>
<OUTSTANDING_BORROWERS>0</OUTSTANDING_BORROWERS>
<OUTSTANDING_PRINCIPAL>0</OUTSTANDING_PRINCIPAL>
<OUTSTANDING_MARKUP>0</OUTSTANDING_MARKUP>
</G_HOLDING>
</G_PURPOSE>
- <G_PURPOSE>
<PURPOSE>Farm Machinery</PURPOSE>
- <G_HOLDING>
<HOLDING>ECONOMIC HOLDING</HOLDING>
<BORROWERS_COUNT>0</BORROWERS_COUNT>
<AMOUNT_DISBURSED>0</AMOUNT_DISBURSED>
<PRINCIPAL_RECOVERED>0</PRINCIPAL_RECOVERED>
<MARKUP_RECOVERED>0</MARKUP_RECOVERED>
<OUTSTANDING_BORROWERS>0</OUTSTANDING_BORROWERS>
<OUTSTANDING_PRINCIPAL>0</OUTSTANDING_PRINCIPAL>
<OUTSTANDING_MARKUP>0</OUTSTANDING_MARKUP>
</G_HOLDING>
- <G_HOLDING>
<HOLDING>SUBSISTENCE HOLDING</HOLDING>
<BORROWERS_COUNT>0</BORROWERS_COUNT>
<AMOUNT_DISBURSED>0</AMOUNT_DISBURSED>
<PRINCIPAL_RECOVERED>0</PRINCIPAL_RECOVERED>
<MARKUP_RECOVERED>0</MARKUP_RECOVERED>
<OUTSTANDING_BORROWERS>0</OUTSTANDING_BORROWERS>
<OUTSTANDING_PRINCIPAL>0</OUTSTANDING_PRINCIPAL>
<OUTSTANDING_MARKUP>0</OUTSTANDING_MARKUP>
</G_HOLDING>
- <G_HOLDING>
<HOLDING>ABOVE ECONOMIC HOLDING</HOLDING>
<BORROWERS_COUNT>0</BORROWERS_COUNT>
<AMOUNT_DISBURSED>0</AMOUNT_DISBURSED>
<PRINCIPAL_RECOVERED>0</PRINCIPAL_RECOVERED>
<MARKUP_RECOVERED>0</MARKUP_RECOVERED>
<OUTSTANDING_BORROWERS>0</OUTSTANDING_BORROWERS>
<OUTSTANDING_PRINCIPAL>0</OUTSTANDING_PRINCIPAL>
<OUTSTANDING_MARKUP>0</OUTSTANDING_MARKUP>
</G_HOLDING>
</G_PURPOSE>
- <G_PURPOSE>
<PURPOSE>High Quality Seed Processing Unit</PURPOSE>
- <G_HOLDING>
<HOLDING>ABOVE ECONOMIC HOLDING</HOLDING>
<BORROWERS_COUNT>0</BORROWERS_COUNT>
<AMOUNT_DISBURSED>0</AMOUNT_DISBURSED>
<PRINCIPAL_RECOVERED>0</PRINCIPAL_RECOVERED>
<MARKUP_RECOVERED>0</MARKUP_RECOVERED>
<OUTSTANDING_BORROWERS>0</OUTSTANDING_BORROWERS>
<OUTSTANDING_PRINCIPAL>0</OUTSTANDING_PRINCIPAL>
<OUTSTANDING_MARKUP>0</OUTSTANDING_MARKUP>
</G_HOLDING>
- <G_HOLDING>
<HOLDING>SUBSISTENCE HOLDING</HOLDING>
<BORROWERS_COUNT>0</BORROWERS_COUNT>
<AMOUNT_DISBURSED>0</AMOUNT_DISBURSED>
<PRINCIPAL_RECOVERED>0</PRINCIPAL_RECOVERED>
<MARKUP_RECOVERED>0</MARKUP_RECOVERED>
<OUTSTANDING_BORROWERS>0</OUTSTANDING_BORROWERS>
<OUTSTANDING_PRINCIPAL>0</OUTSTANDING_PRINCIPAL>
<OUTSTANDING_MARKUP>0</OUTSTANDING_MARKUP>
</G_HOLDING>
- <G_HOLDING>
<HOLDING>ECONOMIC HOLDING</HOLDING>
<BORROWERS_COUNT>0</BORROWERS_COUNT>
<AMOUNT_DISBURSED>0</AMOUNT_DISBURSED>
<PRINCIPAL_RECOVERED>0</PRINCIPAL_RECOVERED>
<MARKUP_RECOVERED>0</MARKUP_RECOVERED>
<OUTSTANDING_BORROWERS>0</OUTSTANDING_BORROWERS>
<OUTSTANDING_PRINCIPAL>0</OUTSTANDING_PRINCIPAL>
<OUTSTANDING_MARKUP>0</OUTSTANDING_MARKUP>
</G_HOLDING>
</G_PURPOSE>
- <G_PURPOSE>
<PURPOSE>Green House/Tunnel Farming</PURPOSE>
- <G_HOLDING>
<HOLDING>SUBSISTENCE HOLDING</HOLDING>
<BORROWERS_COUNT>0</BORROWERS_COUNT>
<AMOUNT_DISBURSED>0</AMOUNT_DISBURSED>
<PRINCIPAL_RECOVERED>0</PRINCIPAL_RECOVERED>
<MARKUP_RECOVERED>0</MARKUP_RECOVERED>
<OUTSTANDING_BORROWERS>0</OUTSTANDING_BORROWERS>
<OUTSTANDING_PRINCIPAL>0</OUTSTANDING_PRINCIPAL>
<OUTSTANDING_MARKUP>0</OUTSTANDING_MARKUP>
</G_HOLDING>
- <G_HOLDING>
<HOLDING>ECONOMIC HOLDING</HOLDING>
<BORROWERS_COUNT>0</BORROWERS_COUNT>
<AMOUNT_DISBURSED>0</AMOUNT_DISBURSED>
<PRINCIPAL_RECOVERED>0</PRINCIPAL_RECOVERED>
<MARKUP_RECOVERED>0</MARKUP_RECOVERED>
<OUTSTANDING_BORROWERS>0</OUTSTANDING_BORROWERS>
<OUTSTANDING_PRINCIPAL>0</OUTSTANDING_PRINCIPAL>
<OUTSTANDING_MARKUP>0</OUTSTANDING_MARKUP>
</G_HOLDING>
- <G_HOLDING>
<HOLDING>ABOVE ECONOMIC HOLDING</HOLDING>
<BORROWERS_COUNT>0</BORROWERS_COUNT>
<AMOUNT_DISBURSED>0</AMOUNT_DISBURSED>
<PRINCIPAL_RECOVERED>0</PRINCIPAL_RECOVERED>
<MARKUP_RECOVERED>0</MARKUP_RECOVERED>
<OUTSTANDING_BORROWERS>0</OUTSTANDING_BORROWERS>
<OUTSTANDING_PRINCIPAL>0</OUTSTANDING_PRINCIPAL>
<OUTSTANDING_MARKUP>0</OUTSTANDING_MARKUP>
</G_HOLDING>
</G_PURPOSE>
- <G_PURPOSE>
<PURPOSE>Others / NGOs</PURPOSE>
- <G_HOLDING>
<HOLDING>SUBSISTENCE HOLDING</HOLDING>
<BORROWERS_COUNT>0</BORROWERS_COUNT>
<AMOUNT_DISBURSED>0</AMOUNT_DISBURSED>
<PRINCIPAL_RECOVERED>0</PRINCIPAL_RECOVERED>
<MARKUP_RECOVERED>0</MARKUP_RECOVERED>
<OUTSTANDING_BORROWERS>0</OUTSTANDING_BORROWERS>
<OUTSTANDING_PRINCIPAL>0</OUTSTANDING_PRINCIPAL>
<OUTSTANDING_MARKUP>0</OUTSTANDING_MARKUP>
</G_HOLDING>
- <G_HOLDING>
<HOLDING>ABOVE ECONOMIC HOLDING</HOLDING>
<BORROWERS_COUNT>0</BORROWERS_COUNT>
<AMOUNT_DISBURSED>0</AMOUNT_DISBURSED>
<PRINCIPAL_RECOVERED>0</PRINCIPAL_RECOVERED>
<MARKUP_RECOVERED>0</MARKUP_RECOVERED>
<OUTSTANDING_BORROWERS>0</OUTSTANDING_BORROWERS>
<OUTSTANDING_PRINCIPAL>0</OUTSTANDING_PRINCIPAL>
<OUTSTANDING_MARKUP>0</OUTSTANDING_MARKUP>
</G_HOLDING>
- <G_HOLDING>
<HOLDING>ECONOMIC HOLDING</HOLDING>
<BORROWERS_COUNT>0</BORROWERS_COUNT>
<AMOUNT_DISBURSED>0</AMOUNT_DISBURSED>
<PRINCIPAL_RECOVERED>0</PRINCIPAL_RECOVERED>
<MARKUP_RECOVERED>0</MARKUP_RECOVERED>
<OUTSTANDING_BORROWERS>0</OUTSTANDING_BORROWERS>
<OUTSTANDING_PRINCIPAL>0</OUTSTANDING_PRINCIPAL>
<OUTSTANDING_MARKUP>0</OUTSTANDING_MARKUP>
</G_HOLDING>
</G_PURPOSE>
</G_PURPOSE_CATEGORY>
- <G_PURPOSE_CATEGORY>
<PURPOSE_CAT>C - CORPORATE FARMING</PURPOSE_CAT>
- <G_PURPOSE>
<PURPOSE>Production Loans</PURPOSE>
- <G_HOLDING>
<HOLDING>ABOVE ECONOMIC HOLDING</HOLDING>
<BORROWERS_COUNT>0</BORROWERS_COUNT>
<AMOUNT_DISBURSED>0</AMOUNT_DISBURSED>
<PRINCIPAL_RECOVERED>0</PRINCIPAL_RECOVERED>
<MARKUP_RECOVERED>0</MARKUP_RECOVERED>
<OUTSTANDING_BORROWERS>0</OUTSTANDING_BORROWERS>
<OUTSTANDING_PRINCIPAL>0</OUTSTANDING_PRINCIPAL>
<OUTSTANDING_MARKUP>0</OUTSTANDING_MARKUP>
</G_HOLDING>
- <G_HOLDING>
<HOLDING>ECONOMIC HOLDING</HOLDING>
<BORROWERS_COUNT>0</BORROWERS_COUNT>
<AMOUNT_DISBURSED>0</AMOUNT_DISBURSED>
<PRINCIPAL_RECOVERED>0</PRINCIPAL_RECOVERED>
<MARKUP_RECOVERED>0</MARKUP_RECOVERED>
<OUTSTANDING_BORROWERS>0</OUTSTANDING_BORROWERS>
<OUTSTANDING_PRINCIPAL>0</OUTSTANDING_PRINCIPAL>
<OUTSTANDING_MARKUP>0</OUTSTANDING_MARKUP>
</G_HOLDING>
- <G_HOLDING>
<HOLDING>SUBSISTENCE HOLDING</HOLDING>
<BORROWERS_COUNT>0</BORROWERS_COUNT>
<AMOUNT_DISBURSED>0</AMOUNT_DISBURSED>
<PRINCIPAL_RECOVERED>0</PRINCIPAL_RECOVERED>
<MARKUP_RECOVERED>0</MARKUP_RECOVERED>
<OUTSTANDING_BORROWERS>0</OUTSTANDING_BORROWERS>
<OUTSTANDING_PRINCIPAL>0</OUTSTANDING_PRINCIPAL>
<OUTSTANDING_MARKUP>0</OUTSTANDING_MARKUP>
</G_HOLDING>
</G_PURPOSE>
- <G_PURPOSE>
<PURPOSE>Development Loans</PURPOSE>
- <G_HOLDING>
<HOLDING>SUBSISTENCE HOLDING</HOLDING>
<BORROWERS_COUNT>0</BORROWERS_COUNT>
<AMOUNT_DISBURSED>0</AMOUNT_DISBURSED>
<PRINCIPAL_RECOVERED>0</PRINCIPAL_RECOVERED>
<MARKUP_RECOVERED>0</MARKUP_RECOVERED>
<OUTSTANDING_BORROWERS>0</OUTSTANDING_BORROWERS>
<OUTSTANDING_PRINCIPAL>0</OUTSTANDING_PRINCIPAL>
<OUTSTANDING_MARKUP>0</OUTSTANDING_MARKUP>
</G_HOLDING>
- <G_HOLDING>
<HOLDING>ECONOMIC HOLDING</HOLDING>
<BORROWERS_COUNT>0</BORROWERS_COUNT>
<AMOUNT_DISBURSED>0</AMOUNT_DISBURSED>
<PRINCIPAL_RECOVERED>0</PRINCIPAL_RECOVERED>
<MARKUP_RECOVERED>0</MARKUP_RECOVERED>
<OUTSTANDING_BORROWERS>0</OUTSTANDING_BORROWERS>
<OUTSTANDING_PRINCIPAL>0</OUTSTANDING_PRINCIPAL>
<OUTSTANDING_MARKUP>0</OUTSTANDING_MARKUP>
</G_HOLDING>
- <G_HOLDING>
<HOLDING>ABOVE ECONOMIC HOLDING</HOLDING>
<BORROWERS_COUNT>0</BORROWERS_COUNT>
<AMOUNT_DISBURSED>0</AMOUNT_DISBURSED>
<PRINCIPAL_RECOVERED>0</PRINCIPAL_RECOVERED>
<MARKUP_RECOVERED>0</MARKUP_RECOVERED>
<OUTSTANDING_BORROWERS>0</OUTSTANDING_BORROWERS>
<OUTSTANDING_PRINCIPAL>0</OUTSTANDING_PRINCIPAL>
<OUTSTANDING_MARKUP>0</OUTSTANDING_MARKUP>
</G_HOLDING>
</G_PURPOSE>
</G_PURPOSE_CATEGORY>
<G_HOLDING> group is being created dynamically mean there could be any number of <G_HOLDING> groups in <G_PURPOSE>.
Now what i want is to display all the the columns in all <G_HOLDING> group which are in a single <G_PURPOSE> against that purpose in one row.
LIke
All Crops (Expect Furit and Vegetable) All columns of Subsistense holding All Columns of Economic Holding All columns of Above economic holding
Number of columns in <G_Holding> will be same for all holdings but there could be any number of holding types in each <G_PURPOSE> but they will be same in number for every <G_PURPOSE>.this is my whole xml.
<DATA>
- <PERIODDATES>
- <PERIODDATES_ROW>
<PC_START_DATE>2000-07-01T00:00:00.000+05:00</PC_START_DATE>
<PC_END_DATE>2000-09-30T00:00:00.000+05:00</PC_END_DATE>
</PERIODDATES_ROW>
</PERIODDATES>
- <FINDATES>
- <FINDATES_ROW>
<FC_START_DATE>2000-01-01T00:00:00.000+05:00</FC_START_DATE>
<FC_END_DATE>2000-12-31T00:00:00.000+05:00</FC_END_DATE>
</FINDATES_ROW>
</FINDATES>
- <BRANCHES>
- <BRANCHES_ROW>
<BRANCH_CODE>CHO</BRANCH_CODE>
</BRANCHES_ROW>
</BRANCHES>
- <CONSOLIDATED>
- <STATEMENT1>
<FCODE>FY2000</FCODE>
<PERIODCODE>QT3</PERIODCODE>
<BRANCHFROM>CHO</BRANCHFROM>
<BRANCHTO>CHO</BRANCHTO>
<PROVINCE>PUNJAB</PROVINCE>
- <G_PURPOSE_CATEGORY>
<PURPOSE_CAT>Production Loans</PURPOSE_CAT>
- <G_PURPOSE>
<PURPOSE>All Crops Loan (excluding Veg & Fruits)</PURPOSE>
- <G_HOLDING>
<HOLDING>Subsistense Holding</HOLDING>
<BORROWERS_COUNT>0</BORROWERS_COUNT>
<AMOUNT_DISBURSED>0</AMOUNT_DISBURSED>
<PRINCIPAL_RECOVERED>0</PRINCIPAL_RECOVERED>
<MARKUP_RECOVERED>0</MARKUP_RECOVERED>
<OUTSTANDING_BORROWERS>0</OUTSTANDING_BORROWERS>
<OUTSTANDING_PRINCIPAL>0</OUTSTANDING_PRINCIPAL>
<OUTSTANDING_MARKUP>0</OUTSTANDING_MARKUP>
</G_HOLDING>
- <G_HOLDING>
<HOLDING>Economic Holding</HOLDING>
<BORROWERS_COUNT>0</BORROWERS_COUNT>
<AMOUNT_DISBURSED>0</AMOUNT_DISBURSED>
<PRINCIPAL_RECOVERED>0</PRINCIPAL_RECOVERED>
<MARKUP_RECOVERED>0</MARKUP_RECOVERED>
<OUTSTANDING_BORROWERS>0</OUTSTANDING_BORROWERS>
<OUTSTANDING_PRINCIPAL>0</OUTSTANDING_PRINCIPAL>
<OUTSTANDING_MARKUP>0</OUTSTANDING_MARKUP>
</G_HOLDING>
- <G_HOLDING>
<HOLDING>Above Economic Holding</HOLDING>
<BORROWERS_COUNT>0</BORROWERS_COUNT>
<AMOUNT_DISBURSED>0</AMOUNT_DISBURSED>
<PRINCIPAL_RECOVERED>0</PRINCIPAL_RECOVERED>
<MARKUP_RECOVERED>0</MARKUP_RECOVERED>
<OUTSTANDING_BORROWERS>0</OUTSTANDING_BORROWERS>
<OUTSTANDING_PRINCIPAL>0</OUTSTANDING_PRINCIPAL>
<OUTSTANDING_MARKUP>0</OUTSTANDING_MARKUP>
</G_HOLDING>
</G_PURPOSE>
- <G_PURPOSE>
<PURPOSE>Vegetables</PURPOSE>
- <G_HOLDING>
<HOLDING>Subsistense Holding</HOLDING>
<BORROWERS_COUNT>0</BORROWERS_COUNT>
<AMOUNT_DISBURSED>0</AMOUNT_DISBURSED>
<PRINCIPAL_RECOVERED>0</PRINCIPAL_RECOVERED>
<MARKUP_RECOVERED>0</MARKUP_RECOVERED>
<OUTSTANDING_BORROWERS>0</OUTSTANDING_BORROWERS>
<OUTSTANDING_PRINCIPAL>0</OUTSTANDING_PRINCIPAL>
<OUTSTANDING_MARKUP>0</OUTSTANDING_MARKUP>
</G_HOLDING>
- <G_HOLDING>
<HOLDING>Economic Holding</HOLDING>
<BORROWERS_COUNT>0</BORROWERS_COUNT>
<AMOUNT_DISBURSED>0</AMOUNT_DISBURSED>
<PRINCIPAL_RECOVERED>0</PRINCIPAL_RECOVERED>
<MARKUP_RECOVERED>0</MARKUP_RECOVERED>
<OUTSTANDING_BORROWERS>0</OUTSTANDING_BORROWERS>
<OUTSTANDING_PRINCIPAL>0</OUTSTANDING_PRINCIPAL>
<OUTSTANDING_MARKUP>0</OUTSTANDING_MARKUP>
</G_HOLDING>
- <G_HOLDING>
<HOLDING>Above Economic Holding</HOLDING>
<BORROWERS_COUNT>0</BORROWERS_COUNT>
<AMOUNT_DISBURSED>0</AMOUNT_DISBURSED>
<PRINCIPAL_RECOVERED>0</PRINCIPAL_RECOVERED>
<MARKUP_RECOVERED>0</MARKUP_RECOVERED>
<OUTSTANDING_BORROWERS>0</OUTSTANDING_BORROWERS>
<OUTSTANDING_PRINCIPAL>0</OUTSTANDING_PRINCIPAL>
<OUTSTANDING_MARKUP>0</OUTSTANDING_MARKUP>
</G_HOLDING>
</G_PURPOSE>
- <G_PURPOSE>
<PURPOSE>Fruits / Orchards</PURPOSE>
- <G_HOLDING>
<HOLDING>Subsistense Holding</HOLDING>
<BORROWERS_COUNT>0</BORROWERS_COUNT>
<AMOUNT_DISBURSED>0</AMOUNT_DISBURSED>
<PRINCIPAL_RECOVERED>0</PRINCIPAL_RECOVERED>
<MARKUP_RECOVERED>0</MARKUP_RECOVERED>
<OUTSTANDING_BORROWERS>0</OUTSTANDING_BORROWERS>
<OUTSTANDING_PRINCIPAL>0</OUTSTANDING_PRINCIPAL>
<OUTSTANDING_MARKUP>0</OUTSTANDING_MARKUP>
</G_HOLDING>
- <G_HOLDING>
<HOLDING>Economic Holding</HOLDING>
<BORROWERS_COUNT>0</BORROWERS_COUNT>
<AMOUNT_DISBURSED>0</AMOUNT_DISBURSED>
<PRINCIPAL_RECOVERED>0</PRINCIPAL_RECOVERED>
<MARKUP_RECOVERED>0</MARKUP_RECOVERED>
<OUTSTANDING_BORROWERS>0</OUTSTANDING_BORROWERS>
<OUTSTANDING_PRINCIPAL>0</OUTSTANDING_PRINCIPAL>
<OUTSTANDING_MARKUP>0</OUTSTANDING_MARKUP>
</G_HOLDING>
- <G_HOLDING>
<HOLDING>Above Economic Holding</HOLDING>
<BORROWERS_COUNT>0</BORROWERS_COUNT>
<AMOUNT_DISBURSED>0</AMOUNT_DISBURSED>
<PRINCIPAL_RECOVERED>0</PRINCIPAL_RECOVERED>
<MARKUP_RECOVERED>0</MARKUP_RECOVERED>
<OUTSTANDING_BORROWERS>0</OUTSTANDING_BORROWERS>
<OUTSTANDING_PRINCIPAL>0</OUTSTANDING_PRINCIPAL>
<OUTSTANDING_MARKUP>0</OUTSTANDING_MARKUP>
</G_HOLDING>
</G_PURPOSE>
- <G_PURPOSE>
<PURPOSE>Others</PURPOSE>
- <G_HOLDING>
<HOLDING>Subsistense Holding</HOLDING>
<BORROWERS_COUNT>0</BORROWERS_COUNT>
<AMOUNT_DISBURSED>0</AMOUNT_DISBURSED>
<PRINCIPAL_RECOVERED>0</PRINCIPAL_RECOVERED>
<MARKUP_RECOVERED>0</MARKUP_RECOVERED>
<OUTSTANDING_BORROWERS>0</OUTSTANDING_BORROWERS>
<OUTSTANDING_PRINCIPAL>0</OUTSTANDING_PRINCIPAL>
<OUTSTANDING_MARKUP>0</OUTSTANDING_MARKUP>
</G_HOLDING>
- <G_HOLDING>
<HOLDING>Economic Holding</HOLDING>
<BORROWERS_COUNT>0</BORROWERS_COUNT>
<AMOUNT_DISBURSED>0</AMOUNT_DISBURSED>
<PRINCIPAL_RECOVERED>0</PRINCIPAL_RECOVERED>
<MARKUP_RECOVERED>0</MARKUP_RECOVERED>
<OUTSTANDING_BORROWERS>0</OUTSTANDING_BORROWERS>
<OUTSTANDING_PRINCIPAL>0</OUTSTANDING_PRINCIPAL>
<OUTSTANDING_MARKUP>0</OUTSTANDING_MARKUP>
</G_HOLDING>
- <G_HOLDING>
<HOLDING>Above Economic Holding</HOLDING>
<BORROWERS_COUNT>0</BORROWERS_COUNT>
<AMOUNT_DISBURSED>0</AMOUNT_DISBURSED>
<PRINCIPAL_RECOVERED>0</PRINCIPAL_RECOVERED>
<MARKUP_RECOVERED>0</MARKUP_RECOVERED>
<OUTSTANDING_BORROWERS>0</OUTSTANDING_BORROWERS>
<OUTSTANDING_PRINCIPAL>0</OUTSTANDING_PRINCIPAL>
<OUTSTANDING_MARKUP>0</OUTSTANDING_MARKUP>
</G_HOLDING>
</G_PURPOSE>
</G_PURPOSE_CATEGORY>
- <G_PURPOSE_CATEGORY>
<PURPOSE_CAT>Development Loans</PURPOSE_CAT>
- <G_PURPOSE>
<PURPOSE>Plough Cattle</PURPOSE>
- <G_HOLDING>
<HOLDING>Subsistense Holding</HOLDING>
<BORROWERS_COUNT>0</BORROWERS_COUNT>
<AMOUNT_DISBURSED>0</AMOUNT_DISBURSED>
<PRINCIPAL_RECOVERED>0</PRINCIPAL_RECOVERED>
<MARKUP_RECOVERED>0</MARKUP_RECOVERED>
<OUTSTANDING_BORROWERS>0</OUTSTANDING_BORROWERS>
<OUTSTANDING_PRINCIPAL>0</OUTSTANDING_PRINCIPAL>
<OUTSTANDING_MARKUP>0</OUTSTANDING_MARKUP>
</G_HOLDING>
- <G_HOLDING>
<HOLDING>Economic Holding</HOLDING>
<BORROWERS_COUNT>0</BORROWERS_COUNT>
<AMOUNT_DISBURSED>0</AMOUNT_DISBURSED>
<PRINCIPAL_RECOVERED>0</PRINCIPAL_RECOVERED>
<MARKUP_RECOVERED>0</MARKUP_RECOVERED>
<OUTSTANDING_BORROWERS>0</OUTSTANDING_BORROWERS>
<OUTSTANDING_PRINCIPAL>0</OUTSTANDING_PRINCIPAL>
<OUTSTANDING_MARKUP>0</OUTSTANDING_MARKUP>
</G_HOLDING>
- <G_HOLDING>
<HOLDING>Above Economic Holding</HOLDING>
<BORROWERS_COUNT>0</BORROWERS_COUNT>
<AMOUNT_DISBURSED>0</AMOUNT_DISBURSED>
<PRINCIPAL_RECOVERED>0</PRINCIPAL_RECOVERED>
<MARKUP_RECOVERED>0</MARKUP_RECOVERED>
<OUTSTANDING_BORROWERS>0</OUTSTANDING_BORROWERS>
<OUTSTANDING_PRINCIPAL>0</OUTSTANDING_PRINCIPAL>
<OUTSTANDING_MARKUP>0</OUTSTANDING_MARKUP>
</G_HOLDING>
</G_PURPOSE>
- <G_PURPOSE>
<PURPOSE>Tube Wells & other Wells</PURPOSE>
- <G_HOLDING>
<HOLDING>Subsistense Holding</HOLDING>
<BORROWERS_COUNT>0</BORROWERS_COUNT>
<AMOUNT_DISBURSED>0</AMOUNT_DISBURSED>
<PRINCIPAL_RECOVERED>0</PRINCIPAL_RECOVERED>
<MARKUP_RECOVERED>0</MARKUP_RECOVERED>
<OUTSTANDING_BORROWERS>0</OUTSTANDING_BORROWERS>
<OUTSTANDING_PRINCIPAL>0</OUTSTANDING_PRINCIPAL>
<OUTSTANDING_MARKUP>0</OUTSTANDING_MARKUP>
</G_HOLDING>
- <G_HOLDING>
<HOLDING>Economic Holding</HOLDING>
<BORROWERS_COUNT>0</BORROWERS_COUNT>
<AMOUNT_DISBURSED>0</AMOUNT_DISBURSED>
<PRINCIPAL_RECOVERED>0</PRINCIPAL_RECOVERED>
<MARKUP_RECOVERED>0</MARKUP_RECOVERED>
<OUTSTANDING_BORROWERS>0</OUTSTANDING_BORROWERS>
<OUTSTANDING_PRINCIPAL>0</OUTSTANDING_PRINCIPAL>
<OUTSTANDING_MARKUP>0</OUTSTANDING_MARKUP>
</G_HOLDING>
- <G_HOLDING>
<HOLDING>Above Economic Holding</HOLDING>
<BORROWERS_COUNT>0</BORROWERS_COUNT>
<AMOUNT_DISBURSED>0</AMOUNT_DISBURSED>
<PRINCIPAL_RECOVERED>0</PRINCIPAL_RECOVERED>
<MARKUP_RECOVERED>0</MARKUP_RECOVERED>
<OUTSTANDING_BORROWERS>0</OUTSTANDING_BORROWERS>
<OUTSTANDING_PRINCIPAL>0</OUTSTANDING_PRINCIPAL>
<OUTSTANDING_MARKUP>0</OUTSTANDING_MARKUP>
</G_HOLDING>
</G_PURPOSE>
- <G_PURPOSE>
<PURPOSE>Sprinkle & Trickle Irrigation</PURPOSE>
- <G_HOLDING>
<HOLDING>Subsistense Holding</HOLDING>
<BORROWERS_COUNT>0</BORROWERS_COUNT>
<AMOUNT_DISBURSED>0</AMOUNT_DISBURSED>
<PRINCIPAL_RECOVERED>0</PRINCIPAL_RECOVERED>
<MARKUP_RECOVERED>0</MARKUP_RECOVERED>
<OUTSTANDING_BORROWERS>0</OUTSTANDING_BORROWERS>
<OUTSTANDING_PRINCIPAL>0</OUTSTANDING_PRINCIPAL>
<OUTSTANDING_MARKUP>0</OUTSTANDING_MARKUP>
</G_HOLDING>
- <G_HOLDING>
<HOLDING>Economic Holding</HOLDING>
<BORROWERS_COUNT>0</BORROWERS_COUNT>
<AMOUNT_DISBURSED>0</AMOUNT_DISBURSED>
<PRINCIPAL_RECOVERED>0</PRINCIPAL_RECOVERED>
<MARKUP_RECOVERED>0</MARKUP_RECOVERED>
<OUTSTANDING_BORROWERS>0</OUTSTANDING_BORROWERS>
<OUTSTANDING_PRINCIPAL>0</OUTSTANDING_PRINCIPAL>
<OUTSTANDING_MARKUP>0</OUTSTANDING_MARKUP>
</G_HOLDING>
- <G_HOLDING>
<HOLDING>Above Economic Holding</HOLDING>
<BORROWERS_COUNT>0</BORROWERS_COUNT>
<AMOUNT_DISBURSED>0</AMOUNT_DISBURSED>
<PRINCIPAL_RECOVERED>0</PRINCIPAL_RECOVERED>
<MARKUP_RECOVERED>0</MARKUP_RECOVERED>
<OUTSTANDING_BORROWERS>0</OUTSTANDING_BORROWERS>
<OUTSTANDING_PRINCIPAL>0</OUTSTANDING_PRINCIPAL>
<OUTSTANDING_MARKUP>0</OUTSTANDING_MARKUP>
</G_HOLDING>
</G_PURPOSE>
- <G_PURPOSE>
<PURPOSE>Tractors</PURPOSE>
- <G_HOLDING>
<HOLDING>Subsistense Holding</HOLDING>
<BORROWERS_COUNT>0</BORROWERS_COUNT>
<AMOUNT_DISBURSED>0</AMOUNT_DISBURSED>
<PRINCIPAL_RECOVERED>0</PRINCIPAL_RECOVERED>
<MARKUP_RECOVERED>0</MARKUP_RECOVERED>
<OUTSTANDING_BORROWERS>0</OUTSTANDING_BORROWERS>
<OUTSTANDING_PRINCIPAL>0</OUTSTANDING_PRINCIPAL>
<OUTSTANDING_MARKUP>0</OUTSTANDING_MARKUP>
</G_HOLDING>
- <G_HOLDING>
<HOLDING>Economic Holding</HOLDING>
<BORROWERS_COUNT>0</BORROWERS_COUNT>
<AMOUNT_DISBURSED>0</AMOUNT_DISBURSED>
<PRINCIPAL_RECOVERED>0</PRINCIPAL_RECOVERED>
<MARKUP_RECOVERED>0</MARKUP_RECOVERED>
<OUTSTANDING_BORROWERS>0</OUTSTANDING_BORROWERS>
<OUTSTANDING_PRINCIPAL>0</OUTSTANDING_PRINCIPAL>
<OUTSTANDING_MARKUP>0</OUTSTANDING_MARKUP>
</G_HOLDING>
- <G_HOLDING>
<HOLDING>Above Economic Holding</HOLDING>
<BORROWERS_COUNT>0</BORROWERS_COUNT>
<AMOUNT_DISBURSED>0</AMOUNT_DISBURSED>
<PRINCIPAL_RECOVERED>0</PRINCIPAL_RECOVERED>
<MARKUP_RECOVERED>0</MARKUP_RECOVERED>
<OUTSTANDING_BORROWERS>0</OUTSTANDING_BORROWERS>
<OUTSTANDING_PRINCIPAL>0</OUTSTANDING_PRINCIPAL>
<OUTSTANDING_MARKUP>0</OUTSTANDING_MARKUP>
</G_HOLDING>
</G_PURPOSE>
- <G_PURPOSE>
<PURPOSE>Tractors Implements</PURPOSE>
- <G_HOLDING>
<HOLDING>Subsistense Holding</HOLDING>
<BORROWERS_COUNT>0</BORROWERS_COUNT>
<AMOUNT_DISBURSED>0</AMOUNT_DISBURSED>
<PRINCIPAL_RECOVERED>0</PRINCIPAL_RECOVERED>
<MARKUP_RECOVERED>0</MARKUP_RECOVERED>
<OUTSTANDING_BORROWERS>0</OUTSTANDING_BORROWERS>
<OUTSTANDING_PRINCIPAL>0</OUTSTANDING_PRINCIPAL>
<OUTSTANDING_MARKUP>0</OUTSTANDING_MARKUP>
</G_HOLDING>
- <G_HOLDING>
<HOLDING>Economic Holding</HOLDING>
<BORROWERS_COUNT>0</BORROWERS_COUNT>
<AMOUNT_DISBURSED>0</AMOUNT_DISBURSED>
<PRINCIPAL_RECOVERED>0</PRINCIPAL_RECOVERED>
<MARKUP_RECOVERED>0</MARKUP_RECOVERED>
<OUTSTANDING_BORROWERS>0</OUTSTANDING_BORROWERS>
<OUTSTANDING_PRINCIPAL>0</OUTSTANDING_PRINCIPAL>
<OUTSTANDING_MARKUP>0</OUTSTANDING_MARKUP>
</G_HOLDING>
- <G_HOLDING>
<HOLDING>Above Economic Holding</HOLDING>
<BORROWERS_COUNT>0</BORROWERS_COUNT>
<AMOUNT_DISBURSED>0</AMOUNT_DISBURSED>
<PRINCIPAL_RECOVERED>0</PRINCIPAL_RECOVERED>
<MARKUP_RECOVERED>0</MARKUP_RECOVERED>
<OUTSTANDING_BORROWERS>0</OUTSTANDING_BORROWERS>
<OUTSTANDING_PRINCIPAL>0</OUTSTANDING_PRINCIPAL>
<OUTSTANDING_MARKUP>0</OUTSTANDING_MARKUP>
</G_HOLDING>
</G_PURPOSE>
- <G_PURPOSE>
<PURPOSE>Orchards</PURPOSE>
- <G_HOLDING>
<HOLDING>Subsistense Holding</HOLDING>
<BORROWERS_COUNT>0</BORROWERS_COUNT>
<AMOUNT_DISBURSED>0</AMOUNT_DISBURSED>
<PRINCIPAL_RECOVERED>0</PRINCIPAL_RECOVERED>
<MARKUP_RECOVERED>0</MARKUP_RECOVERED>
<OUTSTANDING_BORROWERS>0</OUTSTANDING_BORROWERS>
<OUTSTANDING_PRINCIPAL>0</OUTSTANDING_PRINCIPAL>
<OUTSTANDING_MARKUP>0</OUTSTANDING_MARKUP>
</G_HOLDING>
- <G_HOLDING>
<HOLDING>Economic Holding</HOLDING>
<BORROWERS_COUNT>0</BORROWERS_COUNT>
<AMOUNT_DISBURSED>0</AMOUNT_DISBURSED>
<PRINCIPAL_RECOVERED>0</PRINCIPAL_RECOVERED>
<MARKUP_RECOVERED>0</MARKUP_RECOVERED>
<OUTSTANDING_BORROWERS>0</OUTSTANDING_BORROWERS>
<OUTSTANDING_PRINCIPAL>0</OUTSTANDING_PRINCIPAL>
<OUTSTANDING_MARKUP>0</OUTSTANDING_MARKUP>
</G_HOLDING>
- <G_HOLDING>
<HOLDING>Above Economic Holding</HOLDING>
<BORROWERS_COUNT>0</BORROWERS_COUNT>
<AMOUNT_DISBURSED>0</AMOUNT_DISBURSED>
<PRINCIPAL_RECOVERED>0</PRINCIPAL_RECOVERED>
<MARKUP_RECOVERED>0</MARKUP_RECOVERED>
<OUTSTANDING_BORROWERS>0</OUTSTANDING_BORROWERS>
<OUTSTANDING_PRINCIPAL>0</OUTSTANDING_PRINCIPAL>
<OUTSTANDING_MARKUP>0</OUTSTANDING_MARKUP>
</G_HOLDING>
</G_PURPOSE>
- <G_PURPOSE>
<PURPOSE>Farm Transportation</PURPOSE>
- <G_HOLDING>
<HOLDING>Subsistense Holding</HOLDING>
<BORROWERS_COUNT>0</BORROWERS_COUNT>
<AMOUNT_DISBURSED>0</AMOUNT_DISBURSED>
<PRINCIPAL_RECOVERED>0</PRINCIPAL_RECOVERED>
<MARKUP_RECOVERED>0</MARKUP_RECOVERED>
<OUTSTANDING_BORROWERS>0</OUTSTANDING_BORROWERS>
<OUTSTANDING_PRINCIPAL>0</OUTSTANDING_PRINCIPAL>
<OUTSTANDING_MARKUP>0</OUTSTANDING_MARKUP>
</G_HOLDING>
- <G_HOLDING>
<HOLDING>Economic Holding</HOLDING>
<BORROWERS_COUNT>0</BORROWERS_COUNT>
<AMOUNT_DISBURSED>0</AMOUNT_DISBURSED>
<PRINCIPAL_RECOVERED>0</PRINCIPAL_RECOVERED>
<MARKUP_RECOVERED>0</MARKUP_RECOVERED>
<OUTSTANDING_BORROWERS>0</OUTSTANDING_BORROWERS>
<OUTSTANDING_PRINCIPAL>0</OUTSTANDING_PRINCIPAL>
<OUTSTANDING_MARKUP>0</OUTSTANDING_MARKUP>
</G_HOLDING>
- <G_HOLDING>
<HOLDING>Above Economic Holding</HOLDING>
<BORROWERS_COUNT>0</BORROWERS_COUNT>
<AMOUNT_DISBURSED>0</AMOUNT_DISBURSED>
<PRINCIPAL_RECOVERED>0</PRINCIPAL_RECOVERED>
<MARKUP_RECOVERED>0</MARKUP_RECOVERED>
<OUTSTANDING_BORROWERS>0</OUTSTANDING_BORROWERS>
<OUTSTANDING_PRINCIPAL>0</OUTSTANDING_PRINCIPAL>
<OUTSTANDING_MARKUP>0</OUTSTANDING_MARKUP>
</G_HOLDING>
</G_PURPOSE>
- <G_PURPOSE>
<PURPOSE>Godown/ Cold Storage / Silos</PURPOSE>
- <G_HOLDING>
<HOLDING>Subsistense Holding</HOLDING>
<BORROWERS_COUNT>0</BORROWERS_COUNT>
<AMOUNT_DISBURSED>0</AMOUNT_DISBURSED>
<PRINCIPAL_RECOVERED>0</PRINCIPAL_RECOVERED>
<MARKUP_RECOVERED>0</MARKUP_RECOVERED>
<OUTSTANDING_BORROWERS>0</OUTSTANDING_BORROWERS>
<OUTSTANDING_PRINCIPAL>0</OUTSTANDING_PRINCIPAL>
<OUTSTANDING_MARKUP>0</OUTSTANDING_MARKUP>
</G_HOLDING>
- <G_HOLDING>
<HOLDING>Economic Holding</HOLDING>
<BORROWERS_COUNT>0</BORROWERS_COUNT>
<AMOUNT_DISBURSED>0</AMOUNT_DISBURSED>
<PRINCIPAL_RECOVERED>0</PRINCIPAL_RECOVERED>
<MARKUP_RECOVERED>0</MARKUP_RECOVERED>
<OUTSTANDING_BORROWERS>0</OUTSTANDING_BORROWERS>
<OUTSTANDING_PRINCIPAL>0</OUTSTANDING_PRINCIPAL>
<OUTSTANDING_MARKUP>0</OUTSTANDING_MARKUP>
</G_HOLDING>
- <G_HOLDING>
<HOLDING>Above Economic Holding</HOLDING>
<BORROWERS_COUNT>0</BORROWERS_COUNT>
<AMOUNT_DISBURSED>0</AMOUNT_DISBURSED>
<PRINCIPAL_RECOVERED>0</PRINCIPAL_RECOVERED>
<MARKUP_RECOVERED>0</MARKUP_RECOVERED>
<OUTSTANDING_BORROWERS>0</OUTSTANDING_BORROWERS>
<OUTSTANDING_PRINCIPAL>0</OUTSTANDING_PRINCIPAL>
<OUTSTANDING_MARKUP>0</OUTSTANDING_MARKUP>
</G_HOLDING>
</G_PURPOSE>
- <G_PURPOSE>
<PURPOSE>Land Improvement</PURPOSE>
- <G_HOLDING>
<HOLDING>Subsistense Holding</HOLDING>
<BORROWERS_COUNT>0</BORROWERS_COUNT>
<AMOUNT_DISBURSED>0</AMOUNT_DISBURSED>
<PRINCIPAL_RECOVERED>0</PRINCIPAL_RECOVERED>
<MARKUP_RECOVERED>0</MARKUP_RECOVERED>
<OUTSTANDING_BORROWERS>0</OUTSTANDING_BORROWERS>
<OUTSTANDING_PRINCIPAL>0</OUTSTANDING_PRINCIPAL>
<OUTSTANDING_MARKUP>0</OUTSTANDING_MARKUP>
</G_HOLDING>
- <G_HOLDING>
<HOLDING>Economic Holding</HOLDING>
<BORROWERS_COUNT>0</BORROWERS_COUNT>
<AMOUNT_DISBURSED>0</AMOUNT_DISBURSED>
<PRINCIPAL_RECOVERED>0</PRINCIPAL_RECOVERED>
<MARKUP_RECOVERED>0</MARKUP_RECOVERED>
<OUTSTANDING_BORROWERS>0</OUTSTANDING_BORROWERS>
<OUTSTANDING_PRINCIPAL>0</OUTSTANDING_PRINCIPAL>
<OUTSTANDING_MARKUP>0</OUTSTANDING_MARKUP>
</G_HOLDING>
- <G_HOLDING>
<HOLDING>Above Economic Holding</HOLDING>
<BORROWERS_COUNT>0</BORROWERS_COUNT>
<AMOUNT_DISBURSED>0</AMOUNT_DISBURSED>
<PRINCIPAL_RECOVERED>0</PRINCIPAL_RECOVERED>
<MARKUP_RECOVERED>0</MARKUP_RECOVERED>
<OUTSTANDING_BORROWERS>0</OUTSTANDING_BORROWERS>
<OUTSTANDING_PRINCIPAL>0</OUTSTANDING_PRINCIPAL>
<OUTSTANDING_MARKUP>0</OUTSTANDING_MARKUP>
</G_HOLDING>
</G_PURPOSE>
- <G_PURPOSE>
<PURPOSE>Farm Machinery</PURPOSE>
- <G_HOLDING>
<HOLDING>Subsistense Holding</HOLDING>
<BORROWERS_COUNT>0</BORROWERS_COUNT>
<AMOUNT_DISBURSED>0</AMOUNT_DISBURSED>
<PRINCIPAL_RECOVERED>0</PRINCIPAL_RECOVERED>
<MARKUP_RECOVERED>0</MARKUP_RECOVERED>
<OUTSTANDING_BORROWERS>0</OUTSTANDING_BORROWERS>
<OUTSTANDING_PRINCIPAL>0</OUTSTANDING_PRINCIPAL>
<OUTSTANDING_MARKUP>0</OUTSTANDING_MARKUP>
</G_HOLDING>
- <G_HOLDING>
<HOLDING>Economic Holding</HOLDING>
<BORROWERS_COUNT>0</BORROWERS_COUNT>
<AMOUNT_DISBURSED>0</AMOUNT_DISBURSED>
<PRINCIPAL_RECOVERED>0</PRINCIPAL_RECOVERED>
<MARKUP_RECOVERED>0</MARKUP_RECOVERED>
<OUTSTANDING_BORROWERS>0</OUTSTANDING_BORROWERS>
<OUTSTANDING_PRINCIPAL>0</OUTSTANDING_PRINCIPAL>
<OUTSTANDING_MARKUP>0</OUTSTANDING_MARKUP>
</G_HOLDING>
- <G_HOLDING>
<HOLDING>Above Economic Holding</HOLDING>
<BORROWERS_COUNT>0</BORROWERS_COUNT>
<AMOUNT_DISBURSED>0</AMOUNT_DISBURSED>
<PRINCIPAL_RECOVERED>0</PRINCIPAL_RECOVERED>
<MARKUP_RECOVERED>0</MARKUP_RECOVERED>
<OUTSTANDING_BORROWERS>0</OUTSTANDING_BORROWERS>
<OUTSTANDING_PRINCIPAL>0</OUTSTANDING_PRINCIPAL>
<OUTSTANDING_MARKUP>0</OUTSTANDING_MARKUP>
</G_HOLDING>
</G_PURPOSE>
- <G_PURPOSE>
<PURPOSE>High Quality Seed Processing Unit</PURPOSE>
- <G_HOLDING>
<HOLDING>Subsistense Holding</HOLDING>
<BORROWERS_COUNT>0</BORROWERS_COUNT>
<AMOUNT_DISBURSED>0</AMOUNT_DISBURSED>
<PRINCIPAL_RECOVERED>0</PRINCIPAL_RECOVERED>
<MARKUP_RECOVERED>0</MARKUP_RECOVERED>
<OUTSTANDING_BORROWERS>0</OUTSTANDING_BORROWERS>
<OUTSTANDING_PRINCIPAL>0</OUTSTANDING_PRINCIPAL>
<OUTSTANDING_MARKUP>0</OUTSTANDING_MARKUP>
</G_HOLDING>
- <G_HOLDING>
<HOLDING>Economic Holding</HOLDING>
<BORROWERS_COUNT>0</BORROWERS_COUNT>
<AMOUNT_DISBURSED>0</AMOUNT_DISBURSED>
<PRINCIPAL_RECOVERED>0</PRINCIPAL_RECOVERED>
<MARKUP_RECOVERED>0</MARKUP_RECOVERED>
<OUTSTANDING_BORROWERS>0</OUTSTANDING_BORROWERS>
<OUTSTANDING_PRINCIPAL>0</OUTSTANDING_PRINCIPAL>
<OUTSTANDING_MARKUP>0</OUTSTANDING_MARKUP>
</G_HOLDING>
- <G_HOLDING>
<HOLDING>Above Economic Holding</HOLDING>
<BORROWERS_COUNT>0</BORROWERS_COUNT>
<AMOUNT_DISBURSED>0</AMOUNT_DISBURSED>
<PRINCIPAL_RECOVERED>0</PRINCIPAL_RECOVERED>
<MARKUP_RECOVERED>0</MARKUP_RECOVERED>
<OUTSTANDING_BORROWERS>0</OUTSTANDING_BORROWERS>
<OUTSTANDING_PRINCIPAL>0</OUTSTANDING_PRINCIPAL>
<OUTSTANDING_MARKUP>0</OUTSTANDING_MARKUP>
</G_HOLDING>
</G_PURPOSE>
- <G_PURPOSE>
<PURPOSE>Green House/Tunnel Farming</PURPOSE>
- <G_HOLDING>
<HOLDING>Subsistense Holding</HOLDING>
<BORROWERS_COUNT>0</BORROWERS_COUNT>
<AMOUNT_DISBURSED>0</AMOUNT_DISBURSED>
<PRINCIPAL_RECOVERED>0</PRINCIPAL_RECOVERED>
<MARKUP_RECOVERED>0</MARKUP_RECOVERED>
<OUTSTANDING_BORROWERS>0</OUTSTANDING_BORROWERS>
<OUTSTANDING_PRINCIPAL>0</OUTSTANDING_PRINCIPAL>
<OUTSTANDING_MARKUP>0</OUTSTANDING_MARKUP>
</G_HOLDING>
- <G_HOLDING>
<HOLDING>Economic Holding</HOLDING>
<BORROWERS_COUNT>0</BORROWERS_COUNT>
<AMOUNT_DISBURSED>0</AMOUNT_DISBURSED>
<PRINCIPAL_RECOVERED>0</PRINCIPAL_RECOVERED>
<MARKUP_RECOVERED>0</MARKUP_RECOVERED>
<OUTSTANDING_BORROWERS>0</OUTSTANDING_BORROWERS>
<OUTSTANDING_PRINCIPAL>0</OUTSTANDING_PRINCIPAL>
<OUTSTANDING_MARKUP>0</OUTSTANDING_MARKUP>
</G_HOLDING>
- <G_HOLDING>
<HOLDING>Above Economic Holding</HOLDING>
<BORROWERS_COUNT>0</BORROWERS_COUNT>
<AMOUNT_DISBURSED>0</AMOUNT_DISBURSED>
<PRINCIPAL_RECOVERED>0</PRINCIPAL_RECOVERED>
<MARKUP_RECOVERED>0</MARKUP_RECOVERED>
<OUTSTANDING_BORROWERS>0</OUTSTANDING_BORROWERS>
<OUTSTANDING_PRINCIPAL>0</OUTSTANDING_PRINCIPAL>
<OUTSTANDING_MARKUP>0</OUTSTANDING_MARKUP>
</G_HOLDING>
</G_PURPOSE>
- <G_PURPOSE>
<PURPOSE>Others / NGOs</PURPOSE>
- <G_HOLDING>
<HOLDING>Subsistense Holding</HOLDING>
<BORROWERS_COUNT>0</BORROWERS_COUNT>
<AMOUNT_DISBURSED>0</AMOUNT_DISBURSED>
<PRINCIPAL_RECOVERED>0</PRINCIPAL_RECOVERED>
<MARKUP_RECOVERED>0</MARKUP_RECOVERED>
<OUTSTANDING_BORROWERS>0</OUTSTANDING_BORROWERS>
<OUTSTANDING_PRINCIPAL>0</OUTSTANDING_PRINCIPAL>
<OUTSTANDING_MARKUP>0</OUTSTANDING_MARKUP>
</G_HOLDING>
- <G_HOLDING>
<HOLDING>Economic Holding</HOLDING>
<BORROWERS_COUNT>0</BORROWERS_COUNT>
<AMOUNT_DISBURSED>0</AMOUNT_DISBURSED>
<PRINCIPAL_RECOVERED>0</PRINCIPAL_RECOVERED>
<MARKUP_RECOVERED>0</MARKUP_RECOVERED>
<OUTSTANDING_BORROWERS>0</OUTSTANDING_BORROWERS>
<OUTSTANDING_PRINCIPAL>0</OUTSTANDING_PRINCIPAL>
<OUTSTANDING_MARKUP>0</OUTSTANDING_MARKUP>
</G_HOLDING>
- <G_HOLDING>
<HOLDING>Above Economic Holding</HOLDING>
<BORROWERS_COUNT>0</BORROWERS_COUNT>
<AMOUNT_DISBURSED>0</AMOUNT_DISBURSED>
<PRINCIPAL_RECOVERED>0</PRINCIPAL_RECOVERED>
<MARKUP_RECOVERED>0</MARKUP_RECOVERED>
<OUTSTANDING_BORROWERS>0</OUTSTANDING_BORROWERS>
<OUTSTANDING_PRINCIPAL>0</OUTSTANDING_PRINCIPAL>
<OUTSTANDING_MARKUP>0</OUTSTANDING_MARKUP>
</G_HOLDING>
</G_PURPOSE>
</G_PURPOSE_CATEGORY>
- <G_PURPOSE_CATEGORY>
<PURPOSE_CAT>Corporate Farm Loans</PURPOSE_CAT>
- <G_PURPOSE>
<PURPOSE>Production Loans</PURPOSE>
- <G_HOLDING>
<HOLDING>Subsistense Holding</HOLDING>
<BORROWERS_COUNT>0</BORROWERS_COUNT>
<AMOUNT_DISBURSED>0</AMOUNT_DISBURSED>
<PRINCIPAL_RECOVERED>0</PRINCIPAL_RECOVERED>
<MARKUP_RECOVERED>0</MARKUP_RECOVERED>
<OUTSTANDING_BORROWERS>0</OUTSTANDING_BORROWERS>
<OUTSTANDING_PRINCIPAL>0</OUTSTANDING_PRINCIPAL>
<OUTSTANDING_MARKUP>0</OUTSTANDING_MARKUP>
</G_HOLDING>
- <G_HOLDING>
<HOLDING>Economic Holding</HOLDING>
<BORROWERS_COUNT>0</BORROWERS_COUNT>
<AMOUNT_DISBURSED>0</AMOUNT_DISBURSED>
<PRINCIPAL_RECOVERED>0</PRINCIPAL_RECOVERED>
<MARKUP_RECOVERED>0</MARKUP_RECOVERED>
<OUTSTANDING_BORROWERS>0</OUTSTANDING_BORROWERS>
<OUTSTANDING_PRINCIPAL>0</OUTSTANDING_PRINCIPAL>
<OUTSTANDING_MARKUP>0</OUTSTANDING_MARKUP>
</G_HOLDING>
- <G_HOLDING>
<HOLDING>Above Economic Holding</HOLDING>
<BORROWERS_COUNT>0</BORROWERS_COUNT>
<AMOUNT_DISBURSED>0</AMOUNT_DISBURSED>
<PRINCIPAL_RECOVERED>0</PRINCIPAL_RECOVERED>
<MARKUP_RECOVERED>0</MARKUP_RECOVERED>
<OUTSTANDING_BORROWERS>0</OUTSTANDING_BORROWERS>
<OUTSTANDING_PRINCIPAL>0</OUTSTANDING_PRINCIPAL>
<OUTSTANDING_MARKUP>0</OUTSTANDING_MARKUP>
</G_HOLDING>
</G_PURPOSE>
- <G_PURPOSE>
<PURPOSE>Development Loans</PURPOSE>
- <G_HOLDING>
<HOLDING>Subsistense Holding</HOLDING>
<BORROWERS_COUNT>0</BORROWERS_COUNT>
<AMOUNT_DISBURSED>0</AMOUNT_DISBURSED>
<PRINCIPAL_RECOVERED>0</PRINCIPAL_RECOVERED>
<MARKUP_RECOVERED>0</MARKUP_RECOVERED>
<OUTSTANDING_BORROWERS>0</OUTSTANDING_BORROWERS>
<OUTSTANDING_PRINCIPAL>0</OUTSTANDING_PRINCIPAL>
<OUTSTANDING_MARKUP>0</OUTSTANDING_MARKUP>
</G_HOLDING>
- <G_HOLDING>
<HOLDING>Economic Holding</HOLDING>
<BORROWERS_COUNT>0</BORROWERS_COUNT>
<AMOUNT_DISBURSED>0</AMOUNT_DISBURSED>
<PRINCIPAL_RECOVERED>0</PRINCIPAL_RECOVERED>
<MARKUP_RECOVERED>0</MARKUP_RECOVERED>
<OUTSTANDING_BORROWERS>0</OUTSTANDING_BORROWERS>
<OUTSTANDING_PRINCIPAL>0</OUTSTANDING_PRINCIPAL>
<OUTSTANDING_MARKUP>0</OUTSTANDING_MARKUP>
</G_HOLDING>
- <G_HOLDING>
<HOLDING>Above Economic Holding</HOLDING>
<BORROWERS_COUNT>0</BORROWERS_COUNT>
<AMOUNT_DISBURSED>0</AMOUNT_DISBURSED>
<PRINCIPAL_RECOVERED>0</PRINCIPAL_RECOVERED>
<MARKUP_RECOVERED>0</MARKUP_RECOVERED>
<OUTSTANDING_BORROWERS>0</OUTSTANDING_BORROWERS>
<OUTSTANDING_PRINCIPAL>0</OUTSTANDING_PRINCIPAL>
<OUTSTANDING_MARKUP>0</OUTSTANDING_MARKUP>
</G_HOLDING>
</G_PURPOSE>
</G_PURPOSE_CATEGORY>
</STATEMENT1>
</CONSOLIDATED>
</DATA> -
Need to display dynamic content on portal page
I have an htmldb application that a client can upload doctor profiles for the web users to lookup and find a doctor within a certain radius. When they click on the doctor's name, it shows a profile of the doctor. I need to be able to display this information directly on the oracle portal instead of iframing it because i need it to be searchable. I created an xml report in htmldb and linked it to the oracle portal with an omniportlet. The test page can be seen at [http://portal2.bynum.com/portal/page/portal/test/xml%20data%20test]
I need the link on the go to a page in portal and display the information from the database like it does on htmldb. Is it possible to:
1. Add a drop down box in the omniportlet that allows me to chose all doctors whose last name begins with the letter in the dropdown box.
2. Point the link to oracle portal, pass the object_id to the page, and display the doctor profile all in the portal instead of iframing from htmldb.Ok, i found the solution. I created a page with the parameters that i want passed in order to display the datbase content. the parameters where created in the page properties section for the page. I created id, first_name, and last_name parameters. Then i created a dynamic pl/sql web page with the dynamic html portlet included with oracle and tied those parameters to the queries. Dynamic content is now displayed when the omniportlet links to the page.
-
Need to return dynamic column names for a function returning nested table
I am having a pl/sql function which is returning a nested table.
For this i have defined an object which is having 4 attributes- 1 number type, 3 varchar2 type -p1,p2,p3.
My function is taking input parameter v1,v2,v3 all of varchar2 type.Inside the function body,i am using these (v1,v2,v3) to filter data from an sql query and i am also
using pivot function in this sql query.
At the end my function is returning the object as defined in the starting .
When i am excuting this function,thru select statement :
select * from table(f1_test('A','B','C'));
i am geting p1,p2,p3 as column name ,which are names used when i had defined object type.Instead i want column name to be dynamic (wotever i am passing in function as
parameter while executing the function ,here A,B,C)
Please help me in geting column names dynamic as passed in input parameter (i.e A,B,C for this case )
Sample code for the problem:
create or replace TYPE obj1 AS OBJECT
( id number(5,0)
,p1 varchar2(10),
,p2 varchar2(10)
,p3 varchar2(10)
create or replace TYPE tt1 AS TABLE OF OBJ1;
create or replace
function f1_test (v1 varchar2,v2 varchar2,v3 varchar2)
return tt1 as
v_return tt1 ;
v_str varchar2(30000);
begin
v_str:='
select
cast(
multiset(
select * from
select
aa.report_id
,cc.name
,e.amount
from
aa,cc,e
where
<join conditions>
and cc.name in ('''||v1||''','''||v2||''','''||v3||''')
pivot (sum (amount) for name in ('''||v1||''' as '||v1||','''||v2||''' as '||v2||','''||v3||''' as '||v3||'))
as tt1)
from
dual';
dbms_output.put_line(v_str);
execute immediate v_str
into
v_return ;
return v_return;
end;
Edited by: 845831 on 20 Mar, 2011 12:15 PMselect id,p1 A,p2 B,p3 C from table(f1_test('A','B','C'));
drop function f1_test;
drop type tt1;
drop type obj1;
create or replace TYPE obj1 AS OBJECT
( id number(5,0)
,p1 varchar2(10)
,p2 varchar2(10)
,p3 varchar2(10)
create or replace TYPE tt1 AS TABLE OF OBJ1;
CREATE OR REPLACE
FUNCTION f1_test(
v1 VARCHAR2,
v2 VARCHAR2,
v3 VARCHAR2)
RETURN tt1
AS
v_return tt1 ;
v_str VARCHAR2(30000);
BEGIN
v_str:='select cast(multiset(select 1,''20'',''30'',''40'' from dual) as tt1) from dual';
dbms_output.put_line(v_str);
EXECUTE immediate v_str INTO v_return ;
RETURN v_return;
END;
/ -
In internal table having 30 columns of data.
i have to display like
first 10 columns in first page with page no :1
second 10 columns in second page with page no :2
third 10 columns in second page with page no :3
how to develop this.
please how develop this in smartforms .
please help .Hi,
You dont have to divide the data.
You must be using TABLE node in your smartform to display the table.
Copy the node 2 times more so that the total table nodes become 3.
Now, change the headings in each table according to the column you want to display.
Change the fields of the workarea in the ITEM lines accordingly.
Add a COMMAND node after each table and set it to go to next page.
E.G :
Suppose I have a table with 6 columns and I need to display 2 columns in a table then page break.
Work area name is WA.
Then first table will have headings : FIELD1 FIELD2
Items will have field : WA-FIELD1 WA_FIELD2
COMMAND NODE : Go to Next Page
Second table will have heading : FIELD3 FIELD4
Items will have field : WA-FIELD3 WA_FIELD4
COMMAND NODE : Go to Next Page
Third table will have heading : FIELD5 FIELD6
Items will have field : WA-FIELD5 WA_FIELD6
So, same table with same work area will be used 3 times, displaying different set of columns in each TABLE node.
Regards,
Ashish -
halo fellow SAPiens,
i need to show dynamic columns for a particular material........the scenario is as follows....
1) there r 7 fixed columns describing the material...
2)when the material returns back to the plant for some reason , i need to insert a column which shows the date and reason(char) of return.
3)again after dispatching the material for some reason it comes back again a new column shld be displayed showin the date and reason(char).
4)if the material doesnt come back...the report shows only 7 columns.
any solution?try <a href="http://www.alvrobot.com.ar/home.php">here</a> ......its a useful tool for dealing with ALV
<b>reward points if useful</b> -
Listbox displaying dynamic values in table control
Hi Experts,
The requirement that I have is that there are two columns in an internal table out of which second one is a listbox.
There is a need of displaying dynamic values in a row in a listbox according to value entered in first column of the same row, not affecting the listbox values in other rows.
I am using VRM_SET_VALUES for populating listbox, but it results in populating the listbox in all other rows also.
Please help.
Thanks,
GarimaHi Thanks for the link..
But my problem is something else.
I want the same listbox of a column in a table control to show me different values in different rows on the basis of value in another column .
Regards,
Garima -
Hello,
I am using sql 2012 SSRS.
My requirement :
I have Database which has got 100 tables.I need to create SSRS report which display top 10 records from the table within that database.
User will select The table name as parameter in the report. the number of column in each table will vary .
kindly shed some light on above problem.
I am using the below statement in stored proc, and calling same from ssrs report
exec(
'select top 10 * from ['+@datbasename+'] .[app].'+@tablename+'')
Regards
Prasanna KJ
PraxyHi Prasanna,
Just as Visakh mentioned, we can’t get the report to display dynamic columns in a report based on the different table names. So for your requirement, it can’t be achieved currently.
If you have any question, please feel free to ask.
Best regards,
Qiuyun Yu
Qiuyun Yu
TechNet Community Support
Maybe you are looking for
-
How do I add a mobile and tablet site created in Adobe Muse to an existing website?
Hi I have created a mobile and tablet version of an existing site in Adobe Muse and would like to add these versions without affecting the original site! is this possible?
-
System copy: import abap phase
Hi Guys, While performing system copy I am facing issue in import abap phase, pasting the log for your reference: SAPSSEXC_26.log D:\usr\sap\<SID>\SYS\exe\uc\NTAMD64\R3load.exe: sccsid @(#) $Id: //bas/700_REL/src/R3ld/R3load/R3ldmain.c#13 $ SAP D:\us
-
On my MacBook Pro, sometimes when I click to close tabs in Safari the button will not work. I have to click on some other part of the screen and then it will. This happens in other programs like Word/Excel for changing font, etc. Solution/Suggestio
-
OIM11g - GTC Trusted - Events are in Data Received state
Hi all, I ran GTC Trusted Recon. I have received close to 15k events. But all the events are in data received state. I can see the keyfield given in recon rules in event manager. I have set the recon batch size as 300. I tried to evaluate manually, w
-
Ich möchte mein photoshop 5.0 unter windows 8 installieren warum geht das nicht?
ich möchte mein photoshop 5.0 unter windows 8 installieren warum geht das nicht?