How to get blank rows using #
Hi,
I have a requirement to restrict my query on Creation Date. For this I am creating a variable in Query Analyzer such that when I execute my query standard SAP creation date pop up comes but now my client also want to get the blank rows using # along with the date entered by the user.
My problem is how should I append # along with the user entered date.
Thanks.
I am not able to enter # . As only the calender is coming there is no option to enter # .
I am thinking of another solution please tell me if I am correct. Can I create two variables to creation date such that one of the variable is of type User Input and another one will be of Customer Exit type, then in customer exit in I_STEP = 2 I can manually append #. Will it be a appropriate solution?
Similar Messages
-
How to get current row using submit button ?
Hello Friends ,
Is there any way i can capture the value of current row by submit button ?
Here is my requirement , i have seeded OAF screen and it has table region one of the column has radio button , the existing
functionality is when ever the radio button is selected and click on submit button ( submit button attached on top of the table region )
other oaf page is getting opened .
Now i wish to restrict the navigation based on some condition , but i don't know how to get the current row using submit button .
Note : there is no Fire Action event for radio button column ? I dont' know how orale is selecting a specific row
Any suggestion please ?
Regards ,
VamsiThanks sushant for your response ,
Well i have tried your approch , i am not getting values for current row .
if (pageContext.getParameter("paApply") != null)
OAApplicationModule am = pageContext.getApplicationModule(webBean);
OAViewObject localOAViewObject1 = (OAViewObject)am.findViewObject("ProjectDatesVO");
if(localOAViewObject1!=null) {
Row DateVoROw = localOAViewObject1.first();
RowSetIterator iterator = localOAViewObject1.createRowSetIterator("iterator");
iterator.setRangeStart(0);
iterator.setRangeSize(localOAViewObject1.getRowCount());
for(int i=0; i<iterator.getRowCount(); i++)
DateVoROw=iterator.getRowAtRangeIndex(i);
String vacancyValue= DateVoROw .getAttribute("vacancyname).toString();
Could you please let me know where i am going wrong
Thanks again ,
Vamsi -
How to get subgroup rows using SP
I need to get some rows (NOT ALL ROWS, NOT FIRST n ROWS) from a query SP, below is my code: Can anyone help me to get the rows starting at row startrowno and ending at stoprowno ?
CREATE OR REPLACE PACKAGE BODY emppkg AS
procedure querysubrows (
table_name VARCHAR2,
startrowno IN NUMBER,
stoprowno IN NUMBER,
orderbystring IN VARCHAR2,
totalrows OUT NUMBER,
sum_cv IN OUT sumCur) AS
sql_statement VARCHAR2(1000);
BEGIN
sql_statement :='SELECT * FROM '| |table_name| |' ORDER BY :str';
OPEN sum_cv FOR sql_statement USING orderbystring;
LOOP
END LOOP;
END;
END;
Thanks in advanceHere u go.......
CREATE OR REPLACE PACKAGE BODY emppkg AS
procedure querysubrows (
table_name VARCHAR2,
startrowno IN NUMBER,
stoprowno IN NUMBER,
orderbystring IN VARCHAR2,
totalrows OUT NUMBER,
sum_cv IN OUT sumCur) AS
sql_statement VARCHAR2(1000);
BEGIN
sql_statement :='SELECT * FROM (SELECT ROWNUM A,'| |table_name| |
'.* from '| |table_name| |' ORDER BY :str)'| |
'WHERE A BETWEEN '| |startrowno| |' AND '| |stoprowno;
OPEN sum_cv FOR sql_statement USING orderbystring;
LOOP
END LOOP;
END;
END;
null -
How to get all rows in table to red using alternate rows properties option
How to get all rows in table to red using alternate rows properties option
Hi Khrisna,
You can get all rows red by selecting the color red in the "Color" and "frequency" to 1 under the "Alternate Row/Column colors".
I tried doing it and the colors freaked me out (all red) :-D
Kindly tell me if im missing something.
Regards,
John Vincent -
How to get multiple records using fn-bea:execute-sql()
Hi,
I created Proxy service(ALSB3.0) to get records from DB table. I have used Xquery function(fn-bea:execute-sql()). Using simple SQL query I got single record, but my table having multiple records. Please suggest how to get multiple records using fn-bea:execute-sql() and how to assign them in ALSB variable.
Regards,
Nagaraju
Edited by: user10373980 on Sep 29, 2008 6:11 AMHi,
Am facing the same issue stated above that I couldnt get all the records in the table that am querying in the Proxyservice.
For example:
fn-bea:execute-sql('EsbDataSource', 'student', 'select Name from StudentList' ) is the query that am using to fetch the records from the table called StudentList which contains more than one records like
Id Name
01 XXX
02 YYY
03 ZZZ
I tried to assign the result of the above query in a variable and while trying to log the variable, I can see the below
<student>
<Name>XXX</Name>
</student>
I want to have all the records from my table in xml format but it's not coming up. I get the value only from the first row of my table.
Please suggest.
regards,
Venkat -
How to get selected row index of a Table ?
hi gurus,I'm new to Webdynpro for abap
I'm displaying just Flight details in a Table so
how to get selected row index of a Table and need to be display in Message manager.Hi,
For getting the row index use the following code.
DATA lo_nd_node TYPE REF TO if_wd_context_node.
DATA lo_el_node TYPE REF TO if_wd_context_element.
DATA index TYPE i.
* navigate from <CONTEXT> to <NODE> via lead selection
lo_nd_node = wd_context->get_child_node( name = wd_this->wdctx_node ).
lo_el_node = lo_nd_node->get_lead_selection( ).
index = lo_el_node->get_index( ).
node is the name of the node which is binded to the table.
For printing the message u can use code wizard.
Press ctrl-F7. Now Select generate message.
IN this select the method REPORT_SUCCESS
In the code now u can give index to Message text Exporting parameter. Comment receiving parameter.
Write the whole code in onLeadSelect of the table.
Regards,
Pankaj Aggarwal -
How to get blank data in alv?
hi
im finding the difference between 2-dates...
below is my code......
my problm is wn there is no data in the gstri field then v_dat1 should be blank...but im getting zeros...
how to get blank instead of zero?
IF <fs_final>-gstrp is not INITIAL and
( <fs_final>-gstri is not INITIAL ) .
CALL FUNCTION '/SDF/CMO_DATETIME_DIFFERENCE'
EXPORTING
date1 = <fs_final>-gstrp
date2 = <fs_final>-gstri
IMPORTING
datediff = v_dat1
EXCEPTIONS
invalid_datetime = 1
OTHERS = 2.
IF sy-subrc <> 0.
MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
ENDIF.
ENDIF.
IF ( <fs_final>-gstrp GT <fs_final>-gstri ) AND
( NOT <fs_final>-gstri IS INITIAL ) .
v_dat1 = -1 * v_dat1.
ENDIF.
Regards
SmithaHi,
If you are using FM 'REUSE_ALV_GRID_DISPLAY' then In your fieldcatalog there is one component called 'no_zero' make it to 'X' like :
WA_FLDCAT-TABNAME = 'IT_FINAL'.
WA_FLDCAT-COL_POS = 1.
WA_FLDCAT-SELTEXT_L = 'BOQ.Amt'.
WA_FLDCAT-FIELDNAME = 'ZAMT'.
WA_FLDCAT-NO_ZERO = 'X'.
WA_FLDCAT-DATATYPE = 'CURR'.
WA_FLDCAT-INTLEN = '20'.
APPEND WA_FLDCAT TO IT_FLDCAT.
CLEAR : WA_FLDCAT.
That's it,it will not display if the field value is zero.
Hope this helps,
Thanks & Regards,
Rock. -
How to get Current row of ViewObject in the DoDML methode
Hi all
I have two ViewObject EmplyesView and DeptView
How to get Current row of ViewObject DeptView in the DoDML methode of EmplyesViewOK, we can play this game on and on...
I'll ask for a use case (http://en.wikipedia.org/wiki/Use_case) and you don't give any info we don't already know. After an other 10 posts we probably know what you real problem is and can give you the advice which you could have gotten in the fist place.
So please take some time and describe the problem as if you would ask your mother for help. Tell us how the data model is build and how the VO are related. Is there any input from an user involved? Which information from the other view do you need? How do you get to the doDML method? Is there a button in the ui involved?
Timo -
How to add blank rows between groups of duplicate rows?
here is my setup
create table #tmpA(rowID int identity(1,1), fName varchar(10), lName varchar(10))
insert into #tmpA
select 'a', 'b' union all
select 'a', 'b' union all
select 'c', 'd' union all
select 'c', 'd' union all
select 'e', 'f' union all
select 'e', 'f' union all
select 'g', 'h' union all
select 'g', 'h'
select distinct fName, lName
into #tmpB
From #tmpA
select t1.* from #tmpA t1 Join #tmpB t2 on t1.fName = t2.fName and t1.lName = t2.lName
--output
rowID fName lName
1 a b
2 a b
3 c d
4 c d
5 e f
6 e f
7 g h
8 g h
I want to add blank rows between rows 2 & 3 and between rows 4 & 5 and between rows 6 & 7 in the join query above. Is there Tsql that can accomplish something like this to make the join query result look like the following output?
rowID fName lName
1 a b
2 a b
3 c d
4 c d
5 e f
6 e f
7 g h
8 g h
or if this is not possible I could go with an output like this:
rowID fName lName
1 a b
2 a b
3
4 c d
5 c d
6
7 e f
8 e f
9
10 g h
11 g h
Rich PI came up with the following on my own. I was just hoping there might be a fancier way to do this - like without looping -- and yes, I could/should do this in a presentation layer, but I just wanted to do this in Query Analyzer (or whatever they call
it now -- SSMS ...) -- BTW, thanks CELKO for the suggestion about how to insert multiple rows using Values -- works great.
If (object_id('tempdb..#tmpA') is not null) drop table #tmpA
If (object_id('tempdb..#tmpC') is not null) drop table #tmpC
create table #tmpA(rowID int identity(1,1), fName varchar(10), lName varchar(10))
insert into #tmpA
values
('a','b'),
('a','b'),
('c','d'),
('c','d'),
('e','f'),
('e','f'),
('g','h'),
('g','h')
create table #tmpC(rrowID int Identity(1,1), rowID int, fName varchar(10), lName varchar(10))
declare @i int, @s varchar(10), @t varchar(10), @u varchar(10), @v varchar(10)
select @i = min(rowID) from #tmpA
set @u = 'xx'
While (@u != 'yy')
Begin
select @s = fName, @t = lName from #tmpA Where rowID = @i
if exists(select 1 from #tmpA Where rowID = @i + 1)
select @u = fname, @v = lName From #tmpA Where rowID = @i + 1
else
set @u = 'yy'
if @s = @u And @t = @v
begin
Insert Into #tmpC(rowID, fName, lName) Select * from #tmpA Where rowID = @i
Insert Into #tmpC(rowID, fName, lName) Select * from #tmpA Where rowID = @i + 1
end
else
begin
Insert Into #tmpC(rowID, fName, lName) Select null, '', ''
end
set @i = @i + 1
End
select * from #tmpC
--output from #tmpC
rrowID rowID fName lName
1 1 a b
2 2 a b
3 NULL
4 3 c d
5 4 c d
6 NULL
7 5 e f
8 6 e f
9 NULL
10 7 g h
11 8 g h
12 NULL
Rich P -
How to get visible row count in JTable ?
I have one table which is added to one scroll pane. For example my table have total 1000 rows, but at a time only 20 rows should be visible to the scroll pane. And I want to scroll the rows and show only 20 at a time.When user scrolls JTable then next time he can view only 1 to 21, then 2 to 22, and so on. I want to know how to get that number which represents the visible row( in this case it is 20).So kindly help me how to get visible row count. Any help regarding this will be appriciated.
Thanks and Regards,
Sheetalhow to get visible row count.First you need to get the viewport used by the scrollpane. Then you can use methods like getViewPosition() and getViewSize() to get information about the current postition of and size of the viewport.
Then you can use the table method getRowAtPoint(). to determine the first and last visible row which can then be used to calculate the visible row count.
When user scrolls JTable then next time he can view only 1 to 21, then 2 to 22, and so onThis is the default behaviour when a "block" scroll is done.
However when you click on the arrow button on the scrollbar it will only scroll a single row. You could override the getScrollableUnitIncrement() method to return the value from the getScrollableBlockIncrement() method.
However the user can still drag the scrollbar manually which would cause a problem. So you would also need to remove the MouseMotionListeners from the scrollbar to prevent this. -
How to get blank data wn one date is initial?
hi
im finding the difference between 2-dates...
below is my code......
my problm is wn there is no data in the gstri field then v_dat1 should be blank...but im getting zeros...
how to get blank instead of zero?
IF <fs_final>-gstrp is not INITIAL and
( <fs_final>-gstri is not INITIAL ) .
CALL FUNCTION '/SDF/CMO_DATETIME_DIFFERENCE'
EXPORTING
date1 = <fs_final>-gstrp
date2 = <fs_final>-gstri
IMPORTING
datediff = v_dat1
EXCEPTIONS
invalid_datetime = 1
OTHERS = 2.
IF sy-subrc 0.
MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
ENDIF.
ENDIF.
IF ( <fs_final>-gstrp GT <fs_final>-gstri ) AND
( NOT <fs_final>-gstri IS INITIAL ) .
v_dat1 = -1 * v_dat1.
ENDIF.
Regards
SmithaHI,
The type defination of date difference is P whose default value is 0. for that reason you are getting 0 in v_dat1. and thats why it can't be blank.
if you using the v_dat1 for futher processing than you can first check whether v_dat1 is 0 or not then you can proceed with your logic...
OR
other think you have to delcare another variable of type char, assign your v_dat1 and then SHIFT <char var> LEFT DELETING LEADING '0'.
Hope it helps -
How to get current row(Based on Radio button check) submit button Click
Hi i hava Query Region Search(Based On Auto Customization Criteria).
For Showing Results iam Using Table Region.
Using Radio button How we get the row reference value using Submit button Click.
Please Help on this .
Thanks & Regards
SanHi san ,
Try this
if ("EventID".equals(pageContext.getParameter(EVENT_PARAM)))
String rowRef = pageContext.getParameter(OAWebBeanConstants.EVENT_SOURCE_ROW_REFERENCE);
OARow row = (OARow)am.findRowByRef(rowRef);
VORowImpl lineRow = (YourVORowImpl)findRowByRef(rowRef); // Replace your vo name .
Please refer this link , Let me know if its not clear .
Single Selection in table Region in OAF .
Keerthi -
How to get current row data in table control
Hi , expert ,
I am professional in oracle , but now I am a new guy in SAP ABAP .
I have a question in UI
How to get current row data and click pushbutton in table control to open next screen ?
I want to get the current data and open next screen to carry out detail detail .
Thansk for all your suggestion .GET CURSOR LINE SY-CUROW .
READ TABLE internal_table index SY-CUROW. -
How to get selected row keys from RichSelectManyCheckbox
Adf Table has getSelectedRowKeys but SelectManyChekcbox does not has anything similar. Can you tell me how to get selected row keys programmatically for RichSelectManyCheckbox?
Hi User,
selectManyCheckbox component's value property holds the selected items values. Bind this property to some bean variable(of type list) so that you can get the selected values by accessing the bean property.
Sireesha -
How to get selected row data of an ADF table in HashMap?
Hi,
Can anyone please tell me how to selected row data of an ADF table in HashMap like :
Object obj = pageTable.getSelectedRowData();
JUCtrlHierNodeBinding rowData = (JUCtrlHierNodeBinding)obj;
Now in above code I want the convert rowData in HashMap.
Can anyone please tell me how to do that? Its urgent.
Thanks,
VikVik,
No need to ask the same question 3 times...
In [url http://forums.oracle.com/forums/message.jspa?messageID=4590586]this post, Nick showed you how to get the Row.
If it were so urgent, you could have done a little reading of the javadocs to come up with code like this (not tested, up to you to do that)
HashMap m = new HashMap();
Row r = get it like Nick showed you to;
Object values[]=r.getAttributeValues();
String names[]=r.getAttributeNames();
for (int i=0; i<r.getAttributeCount(); i++)
m.put(names, values[i]);
Maybe you are looking for
-
APEX 4.0 Getting gReport is undefined when pulling IR report from Page2
The below function used work perfectly in APEX 3.2 for Pulling Page2 IR Report into Page1 Region having <div id="XXHOLDER"> <div> but in APEX 4.0, I am getting "gReport is undefined" when I click on IR Toolbar/Control panel like Action or Go function
-
I do not know how to get access to the 'File, Edit, Veiw...' etc. otions which I do not have in my version of Firefox. I have tried Firefox support but nothing seems to come up. What should I do?
-
Why do the tools quit working in Lightroom 2?
I have been dealing with this issue for a while - I start editing a batch of images, using the clone and dodge tool, and suddenly the "tool" turns into a magnifying glass instead of dodge or clone tool. The only way I can get it to work again is to e
-
How can i restore mac back to factory
I want to restore my mac back to factory settings. How can I do it? Thanks
-
Copying or duplicating a movieclip symbol
I ran into a problem, I have a movieclip symbol which is on the maintimeline in a scene. In the next scene I need the exact same elelments in the previous movieclip but in this scene I need to animate the location back anfd forth. I figured I would c