Printing the salary certificate in row wise

hi gurus,
i have developed a custom report for printing the salary details( basic,pf,hra ) as column wise how to do this as row wise..
like this..
basic  ---
pf   ......
hra .....
how to do this ..

Hi,
You can create two boxes in adobe form setting properties of one as Bold and other box as non-bold.
Then based on the value you can hide the box and make visible the other one.
You have to choose the right event like change or exit ( if the value is got from user ) or
during form load event if the value is passed dynamically to form.
regards

Similar Messages

  • Print the N. no.of rows like below.

    I need the solution for the below program,
                        How to write the abap code using while stmt.
                             1
                        2          3
                   4          5          6
              7          8          9          10
    if N=4 , 4 rows should print what ever the number we present in N that many rows will appear as shown above.
    Edited by: Matt on Nov 25, 2009 9:35 AM

    This is a question that you're likely to get in programming 101.  I.e. it looks like a student exercise.  It's not really an interesting theoretical question.
    Further - it's already been asked [here |TO PRINT THE N NO.OF ROWS LIKE BELOW.;to the third level.  What will be next - to the fifth?
    locked.

  • Unable to print the TDS certificates

    Dear all,
    I am running j1inmis(tds process) this year(2008 to 2009) instead of lost year(2007 to 2008).
    I have done challana update status and bank challan update status.
    i was unable to print the tds certificates.
    could you update ur valuable  inputs
    Regards
    Raju.k

    Dear all,
    Thanks for early response.
    I have given everything correctly.
    My question is
    Is it possible to run previous year process in this year?
    Could you please update your valuable inputs.
    Regards
    Raju.k

  • Prevent User printing the salary statement - or use pin/tan controls

    Hi everybody,
    we've implemented the BP ESS 1.0 for ERP 6.0. The Salary Statement Services works fine. Now we are looking for a possibility to assure that only the user itself gets to know the salary statement if the PDF is transmitted to the network printer.
    Does anyone has an idea - supress the print button of the Adobe Reader or use  a PIN / TAN control at the printer/ copier?
    Best Regards,
    Thomas

    Good luck on that! You are never going to be able to completely insure against stupidity. If someone leaves their salary statement on a printer, prints and forgets, whatever, how will you solve that with a technology solution? For every solution you come up with, there will be a workaround. For example, you won't to suppress/disable the "print" function? Fine...If it were me,I would just "print screen", paste it to paint, and print from there.....see? What about folks that don't print or you supress but they leave their monitor up as they step out for lunch/meeting? What then? You can really only do all you can possibly handle anything up to and including "your side". There is some security you can put into the form....digital signature, password protect, etc....the real problem you will have/find is making sure the file is not cached anywhere....not on the backend server, not on the printer and not on the user's own machine. Again, that's even more "fun" to figure out.

  • TO PRINT THE N NO.OF ROWS LIKE BELOW.

    could u plz give a solution for,
                                        how  to write  a abap code for using while
                                      1
                      2                                3
    4                                5                                   6
    if N=3 , 3 rows should print what ever the number we present in  N  that many rows will appear as shown above.
    THANKS IN ADVANCE,
    D.MALLA REDDY.

    Hi Malla,
    This is always appreciable if someone applied his own logic , rather to ask logic from someone else.
    As per your requirement I will suggest you to go through all the LOOP statement and their utility. Then for user
    input use parameters and put your own logic which is most applicable to solve ur problem.
    Thanks.

  • Why can't I print the content of a row in the ResultSet twice?

    An exception was thrown when I tried to print it twice like this:
    while (rs.next()) {
    System.out.println(rs.getString(1));
    System.out.println(rs.getString(1));
    }Why?

    An exception was thrown when I tried to print it
    twice like this:
    while (rs.next()) {
    System.out.println(rs.getString(1));
    System.out.println(rs.getString(1));
    }Why?The real question is: why would you want to do that? ResultSets shouldn't be printed like that. MVC separation says that printing is View, and ResultSet is persistence. Better to iteration through the ResultSet once, loading the data into an object or data structure, close the ResultSet in a finally block, and then pass the object or data structure for rendering (be that printing or JSP or Swing or whatever your View is).
    %

  • Get the size of the table as per row wise.( Rows in group by clause)

    Hello,
    I am using ORACLE 11g Standard edition and RHEL 4.
    I have a situation in which i want to know the size of the limited rows of the table.
    I am moving table's rows from one table(one tablespace) to another table(another tablespace) While moving the rows I want to be sure that the size of the rows is good enough to fit in the another table's tablespace free size. So before inserting rows in another table i will check the size of rows and the free space in tablespace and perform the action as per.
    Here is the senario with example :-
    I have a table called MAIN_TAB which has a column as DATE_TIME which stores the systimestamp when the data was inserted. See the code below ...
    select * from main_tab;
    ID     VALUE DATE_TIME
    1     DATA      18-MAY-11 12.00.00.000000000 AM
    2     DATA      18-MAY-11 12.00.00.000000000 AM
    3     DATA      17-MAY-11 12.00.00.000000000 AM
    4     DATA      17-MAY-11 12.00.00.000000000 AM Now i will fire a group by date_time query to know how many rows for each systimestamp.
    select trunc(date_time),count(id)
    from MAIN_TAB
    group by trunc(date_time)
    DATE_TIME     COUNT(ID)
    17-MAY-11               2
    18-MAY-11               2So now you can see i have 2 rows for 17th and 18th May. I want to know what is the size of the data for 17th and 18th May in MB. I know how to get the size of the whole table but i want only the limited rows size as per date.
    So the question is how can i get the size of a table's 2 rows data ???
    Provide me some guidance.
    If the question is not clear to you , let me know ....
    Thanks in advance ...

    Thanks Pravan for your reply. But Its still not so usefull for me. Can you please give some clear idea about what you wanna say ??
    I fired the DBA_TABLES view for my table i.e. 'MAIN_TAB' The AGV_ROW_LEN column showed 0 but that does not mean that my table has no data it, for sure it has 4 rows in it and consists of some data . . . . .
    Please clarify what i can do to get the size of rows related to that particular date ......
    thanks.

  • Row-Wise GROUP init block isn't creating the variable

    Hi,
    I have an Init Block to set the GROUP variable using row-wise initialization. When I log into Answers with a user, and then check the session variables from Admin Tool, I don't see the GROUP variable anywhere. It seems like the init block is not creating it.
    I have execution precendence set up the way it should be. I have the groups created in both RPD and Presentation Services. Below is my simple query to try to get it to work:
    SELECT 'GROUP', 'OFFICER' FROM DUAL
    UNION ALL
    SELECT 'GROUP', 'SUPERVISOR' FROM DUAL
    Any ideas?
    Thanks
    Edited by: oroborus on Mar 24, 2010 1:25 PM

    Yes I saw the query in the log, it was successful. I added a simple request to a dashboard to display the value of GROUP, and it seems to be working correctly from there. Do the row-wise variables not show up in Admin tool session monitor?

  • I purchased 5 itunes gift certificates, only printed one. Where do I go to print the other 4?

    I purchased 5 itunes gift certificates, only printed one. Where do I go to print the other 4?

    I should have printed the gift certificates one at a time as I purchased. Lesson learned too late.
    Went through the iTunes Gift Options last night, but couldn't find how to access gift certificates already processed, but not yet printed.
    Thanks

  • Reg the TDS certificate in Document Currency

    Dear All
    I want to print TDS certificate in Document Currency.
    I had posted a Document to a vendor in USD. My company code currency is INR.
    I want to print the TDS certificate in USD instead of INR. Is it possible to do the same.
    Regards
    R.Karthigayan

    Hi,
    Procedure for creating tax type and tax code is same as 194c,194j ...
    Whatever the tax types and tax codes are created are assigned to vendor master by using t.code: xk02
    No special configuration is required.
    regards
    Prasad

  • Row wise init block has no value defination.

    Hi Experts,
    I ahve requirement where i need to pick the department of loged in users in dashboard prompt.
    So I created the session variable with row wise and written the query:
    SELECT DISTINCT 'Department', Department_Name FROM tableA WHERE A.LOGIN_ID= ':USER'
    But I get this error in answers:
    The session variable, NQ_SESSION.Department, has no value definitions

    Thanks for your help !
    I created a session variable UNAME
    SELECT 'VALUEOF(NQ_SESSION.USER)' FROM DUAL
    Then I created the second variable with row wise init block.
    SELECT DISTINCT 'Department', Department_name FROM Department A WHERE A.LOGIN_ID= 'VALUEOF(NQ_SESSION.UNAME)'
    in second init block i.e. for department i added the init block(Uname) in execute precedence.
    Still I am getting the same issue..any help pls?
    Thanks.

  • Row wise Initialization - Huge LOV

    We use External table for Authentication & uses row wise Initialization. It is working perfectly fine, but the issue is the list of values (output) from row wise initialization is pretty large (the output SQL will be at least 30 pages). This is alarming the management and mainly the DBA's and atleast once in a week we are experiencing issues with these SQL's. And in near future, the SQL will be extending drastically as the company has acquired another 2 companies and once the integration is completed, the LOV's from row wise initialization will easily go upto 90 to 100 pages. Let me explain you what I did... We have around 10 Init blocks used for Authentication, but I am mainly concerned about 2 (cf_visibility & sc_visibility) as these are used in Security/Group/Permissions/Report Filters. Each report will for sure have these filters attached. Here cf_visibility Init SQL is (SELECT DISTINCT 'cf_list', CHILD_COMPANY_ID FROM COMPANY_VISIBILITY CV, CLIENT_FACILITY CF WHERE CV.ANCESTOR_COMPANY_ID=(SELECT SUBSTR(':USER', 0, (INSTR(':USER', '.')) - 1) FROM DUAL) AND CV.CHILD_COMPANY_ID=CF.CLIENT_FACILITY_ID AND CV.DW_DELETE_DATE IS NULL UNION SELECT DISTINCT 'cf_list', 0 FROM DUAL) and
    sc_visibility Init SQL is (SELECT DISTINCT 'sc_list', CHILD_COMPANY_ID FROM COMPANY_VISIBILITY CV,SERVICE_CENTER SC WHERE CV.ANCESTOR_COMPANY_ID= (SELECT SUBSTR(':USER', 0, (INSTR(':USER', '.')) - 1) FROM DUAL) AND CV.CHILD_COMPANY_ID=SC.SERVICE_CENTER_ID AND CV.DW_DELETE_DATE IS NULL
    UNION SELECT DISTINCT 'sc_list', 0 FROM DUAL)
    and both are row wise initialization blocks. The filter used for all the Groups is [(DEP.Jobs."Client Facility ID" =  VALUEOF(NQ_SESSION."cf_list")) AND (DEP.Jobs."Service Center ID" =  VALUEOF(NQ_SESSION."sc_list"))]. This output LOV for this filter is huge as I said earlier.
    My main goal here is to reduce the size of the SQL to 1 page, I am planning to do that by replacing the LOV list by SQL (Kind of sub query). I started experimenting with only cf_visibility for now. I replaced the existing SQL with (select 'cf_list',
    'SELECT DISTINCT CHILD_COMPANY_ID FROM COMPANY_VISIBILITY CV, CLIENT_FACILITY CF WHERE CV.ANCESTOR_COMPANY_ID=(SELECT SUBSTR('':USER'', 0, (INSTR('':USER'', ''.'')) - 1) FROM DUAL) AND CV.CHILD_COMPANY_ID=CF.CLIENT_FACILITY_ID AND CV.DW_DELETE_DATE IS NULL UNION SELECT DISTINCT 0 FROM DUAL'
    from dual)
    this returns only 1 row, with 1column as cf_list and the next column with the ('SELECT DISTINCT CHILD_COMPANY_ID FROM COMPANY_VISIBILITY CV, CLIENT_FACILITY CF WHERE CV.ANCESTOR_COMPANY_ID=(SELECT SUBSTR('':USER'', 0, (INSTR('':USER'', ''.'')) - 1) FROM DUAL) AND CV.CHILD_COMPANY_ID=CF.CLIENT_FACILITY_ID AND CV.DW_DELETE_DATE IS NULL UNION SELECT DISTINCT 0 FROM DUAL') Note: USER will be replaced with actual User Name.
    But when I run a report in Answers, it throws me an error [nQSError: 17001] Oracle Error code: 1722, message: ORA-01722: invalid number at OCI call OCIStmtExecute. I understand the error as it is clearly mentioned, but my question is "Is there any way not to get that huge list in the SQL"
    Let me show you the SQL generated along with the error. As this is a Report filter I am only attaching the where clause of the Query. (where ( T38857.CLIENT_FACILITY_ID in ('SELECT DISTINCT ''cf_list'', CHILD_COMPANY_ID FROM COMPANY_VISIBILITY CV, CLIENT_FACILITY CF WHERE CV.ANCESTOR_COMPANY_ID=(SELECT SUBSTR(''5700.abcde'', 0, (INSTR(''5700.abcde'', ''.'')) - 1) FROM DUAL) AND CV.CHILD_COMPANY_ID=CF.CLIENT_FACILITY_ID AND CV.DW_DELETE_DATE IS NULL UNION SELECT DISTINCT ''cf_list'', 0 FROM DUAL') ).
    So I also thought if I use REPLACE function and replace 'Single Quote' before and after the SQL statement with 'Space', it may work. So I edited one of the Group's report filter ((DEP.Jobs."Client Facility ID" = Replace('VALUEOF(NQ_SESSION."cf_list")', ''', ' ') but it is throwing an error in the expression builder itself.
    Now I ran out of ideas and seeking any help/guidance from you folks.
    I know this is a very lengthy post as I tried to explain the situation as clearly as possible. I hope someone can assist me in resolving this. Thanks for your Time...
    -Dinee

    can't you make a custom table in the DWH? or use a VPD? Maybe a parameterised database view? What I mean is try to push your logic to the database.
    regards
    John
    http://obiee101.blogspot.com

  • Output data in row wise instead of column

    hi all,
    i need to get the output data in row wise which is getting now as column wise.
    for eg:
    below is my final internal table.
    HEADING      DATE   MATNR   BUKRS   DMBTR
    jan/08        200801    567       10       800
    feb/08       200802    567       10       900
    mar/08      200803    567       10       200
    apr/09       200804    567       10       400 
    the output should come as
    MATNR  BUKRS   Jan/08   Feb/08   Mar/08   Apr/08
    567      10       800    900       200      400.
    instead of column wise the output should display as row as above.
    please help how to get this.
    thanks in advance

    Hi Vignesh,
    Please use below program which I created for you reference. It will work for your requirement.
    DATA:BEGIN OF it_test OCCURS 1,
         date(6),
         matnr(5),
         bukrs(3),
         END OF it_test.
    it_test-date = 'jan/08'.
    it_test-matnr = '01234'.
    it_test-bukrs = 'AE1'.
    APPEND it_test.
    it_test-date = 'feb8'.
    it_test-matnr = '56789'.
    it_test-bukrs = 'AE1'.
    APPEND it_test.
    it_test-date = 'mar8'.
    it_test-matnr = '23478'.
    it_test-bukrs = 'AE1'.
    APPEND it_test.
    START-OF-SELECTION.
      LOOP AT it_test.
        WRITE :/ 'DATE', 'MATNR', 'BUKRS', it_test-date, it_test-matnr,  it_test-bukrs .
      ENDLOOP.
    Output Will be as follows :-
    DATE MATNR BUKRS jan/08 01234 AE1
    DATE MATNR BUKRS feb8   56789 AE2
    DATE MATNR BUKRS mar8   23478 AE3
    Please set to resolve if this satisfies your requirement.
    Regards
    Abhii..

  • Row wise init block problem

    Hi experts,
    We have row wise init block for project1(Connected to db1).
    and there are other project2(Connected to DB2) in single rpd.
    When db1 is down then we got the error in obiee appication.
    Requirement is if db1 is down only project1 should be down not the project2.
    is there any suggestion.
    Thanks,

    Thanks for your help !
    I created a session variable UNAME
    SELECT 'VALUEOF(NQ_SESSION.USER)' FROM DUAL
    Then I created the second variable with row wise init block.
    SELECT DISTINCT 'Department', Department_name FROM Department A WHERE A.LOGIN_ID= 'VALUEOF(NQ_SESSION.UNAME)'
    in second init block i.e. for department i added the init block(Uname) in execute precedence.
    Still I am getting the same issue..any help pls?
    Thanks.

  • Odi-row wise insertion of single source into multiple interfaces in package

    hi,
    i have an issue.My source table is emp(empno(pk),name,job,mgr,sal,deptno,comm).And my target tables are
    emp1(name,empnoa(pk),deptno),emp2(empnob(pk),job,sal).
    i have two interfaces: interface1----emp to emp1
    interface2-----emp to emp2.
    I have 100 rows in my source table.
    Requirement is :in my package i put interface 1 after interface 2.
    For each row of the sorce emp.The data should go into targets emp1,emp2.If a particular row isnt getting into either emp1 or emp2.That particular should rollback[i.e it should enter into either emp1 or emp2].
    The insertion should be row wise and not the whole of source data.
    How do i go about this?

    Perhaps this will work:
    Keep interface 1 as is - run it first in the package.
    for interface 2, join emp to emp1, only update/insert into target (emp2) if: emp.empno = emp1.empnoa - this way, you will not add anything to emp2 that is not in emp1.
    then, create a simple procedure to
    delete *
    from emp1
    where not empnoa in (select empnob from emp2)
    They may be a better solution, but this is easy and should work just fine.

Maybe you are looking for

  • A transition using an image (slide an image across the screen)

    Hi everyone, Hopefully a good question I am about to ask.  I have 2 clips, and wish to use an image as the transition between those 2 clips.  I've seen this sometimes on TV, where you'll see a clip playing, then a graphic is used - like a side swipe

  • 3 attributes, 1 value

    If an attribute from an authoritative source is required in different formats for other resources, does the formatting work have to occur when running synchronization on the auth source? In other words, say for a 10-digit phone number I need to save

  • HT204053 Apple ID cannot be used in itunes store ???

    when im in the app store on my iphone i click on an app to download and type in my password it says " this apple ID cannot be used for the Itunes store please enter another apple ID" HELP

  • Not all movies in my library are available on other devices

    Hi, itunes (latest) on my iMac (latest mavericks) has a bunch of movies including movies purchased from itunes, transferred from "digital copies", ripped from my DVD collection, and web downloads (shorts, videos, skits).  I have ipads and appleTV ( 2

  • Conditional SQL ( Want to avoid having to write a PL/SQL block )

    I have a SQL statement and I was hoping to not have to write an IF-THEN-ELSE condition. Here is the SQL in hand which I need to expand. I need to list the personal information including address of all the employees. However, in the event that I encou