Fm to convert mm.yyyy to yyyymm

hi experts,
is there is any function module to convert MM.YYYY to YYYYMM.
as i am taking values from spmon and i need to display it in yyyymm format.
thanks n regards
puneet

check this coding
data : text(7) value '03.2007',
       vspmon type spmon.
CALL FUNCTION 'CONVERSION_EXIT_PERI6_INPUT'
  EXPORTING
    INPUT                 = text
  NO_MESSAGE            =
IMPORTING
   OUTPUT                = vspmon
  RETURN                =
EXCEPTIONS
   INPUT_NOT_VALID       = 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.
Regards
Shiba

Similar Messages

  • How to convert string yyyy-mm-dd to date dd/mm/yyyy

    Hi Experts,
    I am getting date in the form of string 2007-06-30 from R/3. How I can convert this string into a date in the form 30/06/2007. I have to use java.sql.Date.
    Following code is not working. As for executing the following code, I have to use java.util.date. I can not use java.util.date as the Web Dynpro program uses java.sql.Date.
         SimpleDateFormat sdf1 = new SimpleDateFormat("dd/mm/yyyy");
         Date d = null;
         d = sdf1.parse(wdContext.currentContextElement().getDateClicked());
    Regards,
    Gary

    Hi,
    If I understood you right you need this date typed as a java.sql.Date?
    String ds=wdContext.currentContextElement().getDateClicked();
    SimpleDateFormat sdf = new SimpleDateFormat("dd/MM/yyyy");     
    java.sql.Date sd = new java.sql.Date(sdf.parse(ds).getTime());
    Four remarks:
    We "transport" the Date from java.util.Date to java.sql.Date as milliseconds since January 1, 1970, 00:00:00 GMT. See contract of java.sql.Date.
    You used dd/mm/yyyy instead of dd/MM/yyyy, but mm are the minutes and not the months, see the contract of [SimpleDateFormat|http://java.sun.com/j2se/1.4.2/docs/api/java/text/SimpleDateFormat.html] (JSE 1.4) .
    You do not set the time zone for DateFormat, so you use TimeZone.getDefault(). This is your JVM's default time zone and depends (if you did not change it) on your systems time zone. F.e. I live in Germany, the time zone of my system is currently MEZ (which is UTC+1) since we left the daylight saving time zone last sunday. Since you only parse the date and not the time zone f.e., you expect the date (the string) to be in your default time zone. If this is not the case, you have to set the time zone to the time zone you expect the date to be in (f.e. sdf1.setTimeZone(TimeZone.getTimeZone("UTC"));) before parsing the date. This might seem marginal in your case, but may produce unexpected results with date comparisons and date parsings around the day change.
    SimpleDateFormat is not thread-safe, so please do not cache it! This is not mentioned in the Javadoc of JSE 1.4, but can be looked up at [Sun's bug database|http://bugs.sun.com/bugdatabase/view_bug.do;jsessionid=96669461418011fffffffffb70dd6b6e88eb5?bug_id=4264153]. If you are not satisfied with the standard Date & Time handling (f.e. performance reasons) you might want to consider an alternative like [Joda Time|http://joda-time.sourceforge.net/index.html] which is published under [ASF 2.0 license|http://joda-time.sourceforge.net/license.html]
    Best regards,
    Fabian

  • Convert date "yyyy-MM-dd" to "MM/dd/yyyy"

    Hi,
    First of all thank you for helping in advance.
    I am a new rookie in Java language. However, I have question regarding to converting the date format that I get from mysql to the regular US display date format.
    The question is I got the date from mysql in "yyyy-MM-dd" and this has been assigned to a string type. For the next step, I would like to convert this string into the format "MM/dd/yyyy".
    I realize there is a lot of posting and some sample code for this issue.
    I have tried using the following code:
    String cur_date = "2003-08-30";
    SimpleDateFormat theinput = new SimpleDateFormat("yyyy-MM-dd");
    SimpleDateFormat theoutput = new SimpleDateFormat("MM/dd/yyyy");
    System.out.println(theoutput.format(theinput.parse(cur_date)));
    The header I have included:
    import java.text.SimpleDateFormat;
    import java.util.Date;
    I actually don't know what is wrong, and really need help on that.
    Thank you.

    Hmmm... you code seems to work fine?
    import java.util.*;
    import java.text.*;
    public class DateTest {
      public static void main(String[] args) {
        try {
          String cur_date = "2003-08-30";
          SimpleDateFormat theinput = new SimpleDateFormat("yyyy-MM-dd");
          SimpleDateFormat theoutput = new SimpleDateFormat("MM/dd/yyyy");
          System.out.println(theoutput.format(theinput.parse(cur_date)));
        } catch (ParseException pe) {
          System.out.println(pe);
    }produces the output
    08/30/2003Regards,
      /H&aring;kan

  • Convert string YYYY-mm-dd to dd-mm-yyyy format

    Hi All,
    I am getting a date as a string in YYYY-mm-dd i.e. 2009-12-25.
    I want to convert it to 25-Dec-2009.
    Please help it really urgent.
    Thanks
    --Anil                                                                                                                                                                                                                                                                                                                       

    Thanks for the reply.
    But I am new to java. I will really appreciate if you could provide some sample code.
    I already done googling but could not find anything so finally thought to write a thread.
    Thanks once again.
    Waiting for reply.
    Thanks
    --Anil                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           

  • How to convert string YYYY.MM.DD HH:MM:SS to DD/MM/YYYY HH:MM:SS

    Hi, i need a help
    I have a string for examples 2005.06.22 09:15:15 so i need to get in in other format. It must be 22/06/2005 09:15:15 how to do that?
    Thanks a lot

    I am asking only if i cant find in google or it is
    not clear for me in documentationYou could in that case have said that you had checked the documentation but that you didn't understand instead of posting.
    Need a example, thanksSo, what is it that you don't understand in the documentation? I have already told you to use the parse and format methods of SimpleDateFormat. It's essential for a developer to learn how to read documentation, and I'm willing to explain the parts that you don't understand, if you post what you have tried with an explanation of why it didn't work.
    /Kaj

  • How to convert yyyymm -mmyyyy format

    Hi All,
    How do I convert 0Fiscper format from  yyyymm to mmyyyy in transformation rules
    Thanks
    Nau

    Hello,
    Create routine:
    Fiscper is usually in yyyymmm format...
    CONCATENATE SOURCE_FIELDS-FISCPER5(2) SOURCE_FIELDS-FISCPER0(4) INTO RESULT.
    Beware that calmonth is stored in yyyymm format.
    BR
    Ondrej
    Edited by: Ondrej Vach on Mar 8, 2011 2:45 PM

  • Transform date from dd-mon-yy to yyyy-mm-dd

    Hi
    I have a simple date transformation question.
    my input date format is DD-MON-YY, I want this converted to YYYY-MM-DD
    I did look into the xp20:format-dateTime and ora:formatDate but did not find a way
    to control the input format. I did test the transformation below, and this one gives the expected output, as
    long as the input is xp20:current-dateTime().
    <xsl:value-of select="xp20:format-dateTime(xp20:current-dateTime(),'[Y0001]-[M01]-[D01]')"/>
    How do I switch the date format to handle DD-MON-YY as input.
    To be specific:
    when ns:myDate=01-Aug-08' I would expect outcome as below,
    <xsl:value-of select="xp20:format-dateTime(ns:myDate,'[Y0001]-[M01]-[D01]')"/> => 2008-08-01
    but this is clearly not so.
    any idea on how to do this, without starting a full substring-implementation?
    according to this thread, it looks like we need to leave this to java, but I believe it must be possible to
    handle this within xslt-transformation.
    On the other hand, dd-mon-yy is not ISO, and four digit year would be unambiguous .
    anyway:
    Re: BPEL format Date issue

    I understand its frustrating to not get a solution from the xslt which is a strong language in itself. I have faced the same problem, but i got a way to do in xslt using templates.
    If anybody is interested here is the solution.
    My input value is for eg. '1-May-12'
    Output value should be in ISO format '2012-05-01T00:00:00.000'
    +<xsl:template name="formatDateTime">+
    +<xsl:param name="DateTime"/>+
    +<xsl:value-of select="concat('20',substring-after(substring($DateTime,oraext:last-index-within-string($DateTime,'-')),'-'))"/>+
    +<xsl:text>-</xsl:text>+
    +<xsl:choose>+
    +<xsl:when test="substring-before(substring-after($DateTime,'-'),'-')='Jan'">+
    +<xsl:text>01</xsl:text>+
    +</xsl:when>+
    +<xsl:when test="substring-before(substring-after($DateTime,'-'),'-')='Feb'">+
    +<xsl:text>02</xsl:text>+
    +</xsl:when>+
    +<xsl:when test="substring-before(substring-after($DateTime,'-'),'-')='Mar'">+
    +<xsl:text>03</xsl:text>+
    +</xsl:when>+
    +<xsl:when test="substring-before(substring-after($DateTime,'-'),'-')='Apr'">+
    +<xsl:text>04</xsl:text>+
    +</xsl:when>+
    +<xsl:when test="substring-before(substring-after($DateTime,'-'),'-')='May'">+
    +<xsl:text>05</xsl:text>+
    +</xsl:when>+
    +<xsl:when test="substring-before(substring-after($DateTime,'-'),'-')='Jun'">+
    +<xsl:text>06</xsl:text>+
    +</xsl:when>+
    +<xsl:when test="substring-before(substring-after($DateTime,'-'),'-')='July'">+
    +<xsl:text>07</xsl:text>+
    +</xsl:when>+
    +<xsl:when test="substring-before(substring-after($DateTime,'-'),'-')='Aug'">+
    +<xsl:text>08</xsl:text>+
    +</xsl:when>+
    +<xsl:when test="substring-before(substring-after($DateTime,'-'),'-')='Sep'">+
    +<xsl:text>09</xsl:text>+
    +</xsl:when>+
    +<xsl:when test="substring-before(substring-after($DateTime,'-'),'-')='Oct'">+
    +<xsl:text>10</xsl:text>+
    +</xsl:when>+
    +<xsl:when test="substring-before(substring-after($DateTime,'-'),'-')='Nov'">+
    +<xsl:text>11</xsl:text>+
    +</xsl:when>+
    +<xsl:when test="substring-before(substring-after($DateTime,'-'),'-')='Dec'">+
    +<xsl:text>12</xsl:text>+
    +</xsl:when>+
    +</xsl:choose>+
    +<xsl:text>-</xsl:text>+
    +<xsl:choose>+
    +<xsl:when test="string-length(substring-before($DateTime,'-')) = 1">+
    +<xsl:value-of select="concat('0',substring-before($DateTime,'-'))"/>+
    +</xsl:when>+
    +<xsl:otherwise>+
    +<xsl:value-of select="substring-before($DateTime,'-')"/>+
    +</xsl:otherwise>+
    +</xsl:choose>+
    +<xsl:text>T00:00:00.000<;/xsl:text>+
    +</xsl:template>+
    You can call this template on the element you want to use in the main template.
    +<xsl:call-template name="formatDateTime">+
    +<xsl:with-param name="DateTime" select=${your xpath}>+
    +</xsl:call-template>+
    Hope it helps.
    Regards
    Ayush

  • Building SelectInputDate with converter programmatically

    I need to build some af:selectInputDates programmatically but I am having problems with the converter.
    When I test the behaviour that I need directly in the jsp it works fine:
    <af:selectInputDate label="converter as child" >
    <af:convertDateTime pattern="yyyy-MM-dd" dateStyle="shortish " />
    </af:selectInputDate>
    and the result date is : 2007-04-20
    but when I do it programatically it doesn't work:
    CoreSelectInputDate component = new CoreSelectInputDate();
    DateTimeConverter converter = new DateTimeConverter();
    converter.setPattern("yyyy-MM-dd");
    converter.setDateStyle("shortish");
    component.setConverter(converter);
    in this case I get: 20-04-07
    I have also noticed that if I do this :
    <af:selectInputDate label="converter as attribute"           converter="#{fisaData.dateConverter}" />
    I get the same wrong date (20-04-07)
    with the rest of my components build programmatically I haven't had problems and I usually add them as children this way:
    HtmlPanelGrid gridValues = new HtmlPanelGrid();
    gridValues.getChildren().add(component);
    but I can not do the same with the converter because a component can only be parent of UIComponents and the DateTimeConverter is not a UIComponent...
    Does this component have a bug when adding the converter as an attribute? (apparently it does)
    is there another way to add the converter to the selectInputDate?
    Any ideas on how to solve this? or another jsf component that I could use?
    any help is truly appreciated!!! :)
    thanx
    Tata

    Hi!
    So we finally found a solution to this problem although I have to admit that I'm not too happy about it.
    All we did is replace this class:
    import oracle.adf.view.faces.convert.DateTimeConverter;
    with:
    import oracle.adfinternal.view.faces.convert.DateTimeConverter;
    I kind of remember reading somewhere that the adfinternal classes should not be used or just a product of my imagination? anyway that's the only workaround I've found so far.
    If someone knows what is going on with my original class please do let me know.
    I would really like some feedback about this from the oracle team... :)
    cheers!
    tata

  • Data displayed in Discoverer is different to source table...???

    Hi,
    I have written a few transform scripts that create a 'final' table - to be used by Discoverer. The table has been added into the EUL and I have created a simple worksheet based on the table.
    I am getting some pretty strange results.
    The table added to the EUL is called T_DLM_REC_REPORT.
    When I run the following script directly against the table
    SELECT SUM(REFERRALS)
    FROM T_DLM_REC_REPORT_1
    WHERE APP_DATE BETWEEN '01-NOV-2009' AND '30-NOV-2009'
    I get a value 46820 returned.
    When I create a simple worksheet with three fields (two of which are page items) I get a different result.
    I have added the Referrals column into the worksheet - this defaults to show the SUM
    I have also added APP_DATE: YEAR and APP_DATE: MONTH as page items.
    Filtering by YEAR = 2009 and MONTH = NOV the worksheet returns 46749.
    This is the SQL generated by the worksheet:
    SELECT ( DECODE(O148011.APP_DATE,NULL,TO_DATE(NULL,'MMDDYYYY'),TO_DATE(TO_CHAR(TRUNC(O148011.APP_DATE,'MM'),'MM')||'1900','MMYYYY')) ), ( DECODE(O148011.APP_DATE,NULL,TO_DATE(NULL,'MMDDYYYY'),TO_DATE(TO_CHAR(TRUNC(O148011.APP_DATE,'YYYY'),'YYYY')||'01','YYYYMM')) ), SUM(O148011.REFERRALS)
    FROM UGP.T_DLM_REC_REPORT_1 O148011
    GROUP BY ( DECODE(O148011.APP_DATE,NULL,TO_DATE(NULL,'MMDDYYYY'),TO_DATE(TO_CHAR(TRUNC(O148011.APP_DATE,'MM'),'MM')||'1900','MMYYYY')) ), ( DECODE(O148011.APP_DATE,NULL,TO_DATE(NULL,'MMDDYYYY'),TO_DATE(TO_CHAR(TRUNC(O148011.APP_DATE,'YYYY'),'YYYY')||'01','YYYYMM')) )
    Pretty long winded if you ask me.
    Can anyone help explain the results I am getting.
    Many thanks
    Mark

    Hi Mark
    If you are getting the same answer from Discoverer as you get from the database with no filters applied this is good news. This means that you are at least pointing to the right table.
    Here's the way I would go about tracking down what is going on.
    Rather than filter by month or by the days of November I would extend the search to include some days prior to the beginning of November and some days into the beginning of the December. I would also include the date itself along with the sum of the referrals.
    Next, I would manually look at November and add up the referrals. You will soon see where the error is and then you can adjust your condition accordingly.
    Best wishes
    Michael
    URL: http://ascbi.com
    Blog: http://learndiscoverer.blogspot.com

  • SSAS Cube parameter date format change

    Hi Experts,
    I am new to SSRS report creation. I have a parameter which is fetching date from cube. The date format from cube is YYYY-MM-DD.
    I want expression to change the date format to DD/MM/YYYY.
    I have used this expression - =Format(CDATE(Parameters!DimPromoUBUBStartDate.Value),"dd/MM/yyyy")
    but it is not working and getting the following error,
    "unable to cast object of type 'System.object[]' to type 'system Iconvertible'
    Please give your suggestions
    Thanks in Advance,
    Rajan

    Hi Rajan,
    According to your description, when you convert the "YYYY-MM-DD" formatted data from the parameter and change the format, it throw the error above. Right?
    In this scenario, the reason why you get this error because you set allow multiple values in that parameter. When we allow multiple values in a parameter, all select values will be put into a array when processing even you only select one value. And
    the CDate() function can't convert the object[]. So please unselect the allow multiple values in parameter. If you want to keep multiple values selection, you can only convert one element from the array. For example: CDate(Parameter!XXXX.Value(0))
    If you have any question, please feel free to ask.
    Best Regards,
    Simon Hou

  • Discoverer: "CASE WHEN...." in calculations won't show anything in GUI !?!?

    Hi all!
    I have a report in Discoverer Plus (Version 10.1.2.48.18) which contains 2 columns: One with actual spendings and one with budget figures. I want to make a third column which holds actual spendings in percentage of the budget. To do this, I need to make a calculation similar to:
    CASE WHEN SUM(budget) <> 0 THEN SUM(spendings)/SUM(budget) ELSE NULL END
    However, when I apply this calculation to the third column, my report don't return any numbers at all in any column.
    What am I doing wrong? -- Is this a bug, and how should I solve my problem?
    ~Morten

    I can get something out if I do this (applying an aggregate function to it all):
    SUM(CASE WHEN budget <> 0 THEN spendings/budget ELSE NULL END)
    However, this is wrong (Summarizing these percentages doesn't give any meaning).
    SQL lookes something like this:
    SELECT /*+ NOREWRITE */ o100448.ACCOUNT as E100451,(decode((ADD_MONTHS(o100862.DATE1,-4)),null,to_date(null, 'MMDDYYYY'),to_date(to_char(trunc((ADD_MONTHS(o100862.DATE1,-4)),'YYYY'),'YYYY') || '01','YYYYMM'))) as E101004,MAX(o100448.ACCOUNTNUM) as as100473_100451_NEW,CASE WHEN ( SUM(o100862.BUDGET) ) <> 0 THEN ( SUM(o100862.AMOUNT) )/( SUM(o100862.BUDGET) ) ELSE NULL END as C_1,( SUM(o100862.BUDGET) )*o100448.SIGN as C_3,( SUM(o100862.AMOUNT) )*o100448.SIGN as C_2,GROUPING_ID(o100448.ACCOUNT,o100448.SIGN,(decode((ADD_MONTHS(o100862.DATE1,-4)),null,to_date(null, 'MMDDYYYY'),to_date(to_char(trunc((ADD_MONTHS(o100862.DATE1,-4)),'YYYY'),'YYYY') || '01','YYYYMM')))) as GID
    FROM TANGO.TANGO_ACCOUNTS o100448,
    TANGO.TANGO_SUMS o100862
    WHERE ( (o100862.ORG = o100448.ORG AND o100862.ACCOUNTNUM = o100448.SUBACCOUNTNUM))
    AND (o100448.ACCOUNTNUM BETWEEN 30000 AND 79999)
    AND (o100862.DIM = '50')
    AND (o100448.ORG = 'bru')
    GROUP BY GROUPING SETS(( o100448.ACCOUNT,o100448.SIGN,(decode((ADD_MONTHS(o100862.DATE1,-4)),null,to_date(null, 'MMDDYYYY'),to_date(to_char(trunc((ADD_MONTHS(o100862.DATE1,-4)),'YYYY'),'YYYY') || '01','YYYYMM'))) ),( o100448.ACCOUNT,(decode((ADD_MONTHS(o100862.DATE1,-4)),null,to_date(null, 'MMDDYYYY'),to_date(to_char(trunc((ADD_MONTHS(o100862.DATE1,-4)),'YYYY'),'YYYY') || '01','YYYYMM'))) ))
    HAVING (GROUP_ID()=0)
    ORDER BY GID DESC;
    I tried to fire this SQL up in TOAD (or whatever SQL-tool you might have), and columns C_2 and C_3 are empty. Seems like I'm doing something awfully wrong here.....
    Any ideas? (There must be some SQL sharks out there ;-p)
    ~Morten

  • UTL_FILE Overwrites Data

    Guys,
    I am trying to write multiple files with multiple lines in each file. These files will be named with ID grabbed from cursor(Cursor 1 in code). This code does write multiple files and names the file name correctly. The only problem is in each file there are supposed to be multiple lines and it seems to overwrite all of these lines and it only input the header and the last line of data grabbed from cursor 2. Please help. I need a condition that says write all the lines first on the first file before moving to the next file. Data in each file are unique by the way. I am stuck please help
    --SET FEEDBACK OFF
    --SET TIME OFF
    SET VERIFY OFF
    SET SERVEROUTPUT ON SIZE 1000000
    --SET ECHO ON;
    --SET TERMOUT ON;
    --SET FEEDBACK ON;
    --SET PAGESIZE 24;
    --SET LINESIZE 300;
    --SET SPACE 2;
    --SET HEADING ON;
    DECLARE
    companyID varchar2(15);
    V_OUTPUT VARCHAR2(2000);
    V_HEADER VARCHAR(2000);
    V_PRODUCTION_PERIOD     DATE := '&&1';
    v_taxhdl varchar2(1);
    v_accounting_date number(6);
    v_production_date number(6);
    v_commodity varchar2(2);
    p_filename varchar2(200);
    fHandler UTL_FILE.FILE_TYPE;
    --Getting the company codes into companyID variable
    CURSOR C1 IS
    SELECT DISTINCT company as companyID
    FROM myTable
    WHERE (commodity = 'CN'
    AND accounting_date = TO_NUMBER(TO_CHAR(ADD_MONTHS(TO_DATE('&&1','DD-MON-YYYY'),-1),'yyyymm'))
    AND production_date = TO_NUMBER(TO_CHAR(ADD_MONTHS(TO_DATE('&&1','DD-MON-YYYY'),-1),'yyyymm')))
    OR (commodity != 'CN'
    AND accounting_date = TO_NUMBER(TO_CHAR(TO_DATE('&&1','DD-MON-YYYY'),'yyyymm'))
    AND production_date = TO_NUMBER(TO_CHAR(ADD_MONTHS(TO_DATE('&&1','DD-MON-YYYY'),-1),'yyyymm')))
    ORDER BY company;
    CURSOR C2(p_company number) IS
    SELECT taxhdl, accounting_date, production_date, commodity
    FROM myTable
    WHERE (commodity = 'CN'
    AND ACCOUNTING_DATE = to_number(to_char(ADD_MONTHS(TO_DATE('&&1','DD-MON-YYYY'),-1),'yyyymm'))
    AND company = p_company )
    OR (commodity != 'CN'
    AND ACCOUNTING_DATE = to_number(to_char(TO_DATE('&&1','DD-MON-YYYY'),'yyyymm'))
    AND company = p_company )
    GROUP BY taxhdl, accounting_date,production_date,commodity
    ORDER BY commodity, production_date;
    --Setting the the Heading of the file
    BEGIN
    V_HEADER := ('COMPANY_ID'||','||'TAXHDL' || ',' || 'ACCOUNTING_DATE'|| ',' ||'PRODUCTION_DATE' || ',' ||'COMMODITY');
    FOR REC IN C1 LOOP
    companyID := REC.companyID;
    p_filename := companyID||'.SUM'||'&&1'||'.csv';
    FOR C2_REC IN C2(companyID) LOOP
    v_taxhdl := C2_REC.taxhdl;
    v_accounting_date := C2_REC.accounting_date;
    v_production_date := C2_REC.production_date;
    v_commodity := C2_REC.commodity;
    V_OUTPUT := (companyID ||','||v_taxhdl|| ',' ||v_accounting_date||',' ||
    v_production_date||','||v_commodity);
    /*The part needs fixing*/
    fHandler := UTL_FILE.FOPEN('myDir',p_filename,'w');
    UTL_FILE.PUTF(fHandler,V_HEADER||'\n');
    UTL_FILE.PUTF(fHandler,V_OUTPUT);
    UTL_FILE.FCLOSE(fHandler);
    END LOOP;
    -- exception
    -- when NO_DATA_FOUND then
    -- utl_file.fclose(f);
    END LOOP;
    END;

    When opening a file, a file pointer is created. This points to byte (or character) where any I/O operation on that file will start. Each I/O operation on the file, moves this file pointer accordingly.
    In other words, when you do a read on that file, that is the point that the read will start reading data. When you write to the file, that is the point to which your buffer will be written to.
    You can open a file into two way - reset or append.
    When opening in reset mode, the file pointer is moved to the beginning of the file. This is what you typically want when opening a file and reading from it. You want to read from the very 1st byte in that file.
    When opening in append mode, the file pointer is moved to the end of the file. This is what you typically want to do when you open a file and write to it. You want to start writing (appending) to the end of file.
    What happens when you open a file in reset mode and start writing to it? You overwrite whatever was there at the beginning of the file.
    How do you open the file in that loop? You do not use the append attribute - so no need to guess where the file pointer is when you write to it.
    And as already commented - not a good idea to open and close the file in a loop. It is a huge overhead. Open the file once. Loop through the data and write it to file. Close the file.
    If you want to make the changes written to file immediately visible to other processes, flush the I/O buffer in the loop after the I/O write statement.

  • Direct Execution of query having Unicode Characters

    Direct Execution of query having Unicode Characters
    Hi All,
    In my application I am firing a Select Query having Unicode characters in Where Clause under condition like '%%'
    to Oracle 10g DB from a Interface written in VC6.0...
    Application funcationality is working fine for ANSI characters and getting the result of Select properly.
    But in case of Unicode Characters in VC it says 'No Data Found'.
    I know where the exact problem is in my code. But not getting the exact solution for resolving my issue...
    Here with I am adding my code snippet with the comments of what i understand and what i want to understand...
    DBPROCESS Structure used in the functions,_
    typedef struct
    HENV hEnv;
    HDBC hDbc;
    HSTMT hStmt;
    char CmdBuff[[8192]];
    char RpcParamName[[255]];
    SQLINTEGER SpRetVal;
    SQLINTEGER ColIndPtr[[255]];
    SQLINTEGER ParamIndPtr[[255]];
    SQLPOINTER pOutputParam;
    SQLUSMALLINT CurrentParamNo;
    SQLUSMALLINT OutputParamNo;
    SQLUSMALLINT InputParamCtr;
    SQLINTEGER BatchStmtNo;
    SQLINTEGER CmdBuffLen;
    short CurrentStmtType;
    SQLRETURN LastStmtRetcode;
    SQLCHAR SqlState[[10]];
    int ShowDebug;
    SQLCHAR* ParameterValuePtr;
    int ColumnSize;
    DBTYPE DatabaseType;
    DRVTYPE OdbcDriverType;
    BLOCKBIND *ptrBlockBind;
    } DBPROCESS;
    BOOL CDynamicPickList::GetResultSet(DBPROCESS *pDBProc, bstrt& pQuery, short pNumOdbcBindParams, COdbcBindParameter pOdbcBindParams[], CQueryResultSet& pQueryResultSet)
         int               lRetVal,
                        lNumRows;
         bstrt               lResultSet;
         wchar_t               lColName[[256]];     
         SQLUINTEGER          lColSize;
         SQLSMALLINT          lColNameLen,
                        lColDataType,
                        lColNullable,
                        lColDecDigits,                         
                        lNumResultCols;
         wchar_t               lResultRow[[32]][[256]];
    OdbcCmdW(pDBProc, (wchar_t *)pQuery); *//Query is perfectly fine till this point all the Unicode Characters are preserved...*
         if ( OdbcSqlExec(pDBProc) != SUCCEED )
              LogAppError(L"Error In Executing Query %s", (wchar_t *)pQuery);          
              return FALSE;
    Function OdbcCmdW_
    //From this point have no idea what is exactly happening to the Unicode Characters...
    //Actually i have try printing the query that gets stored in CmdBuff... it show junk for Unicode Characters...
    //CmdBuff is the Char type Variable and hence must be showing junk for Unicode data
    //I have also try printing the HexaDecimal of the query... I m not getting the proper output... But till i Understand, I think the HexaDecimal Value is perfect & preserved
    //After the execution of this function the call goes to OdbcSqlExec where actual execution of qurey takes place on DB
    SQLRETURN OdbcCmdW( DBPROCESS p_ptr_dbproc, WCHAR      p_sql_command )
         char *p_sql_commandMBCS;
         int l_ret_val;
         int l_size = wcslen(p_sql_command);
         int l_org_length,
    l_newcmd_length;
    p_sql_commandMBCS = (char *)calloc(sizeof(char) * MAX_CMD_BUFF,1);
    l_ret_val = WideCharToMultiByte(
                        CP_UTF8,
                        NULL,                         // performance and mapping flags
                        p_sql_command,          // wide-character string
                        -1,                         // number of chars in string
                        (LPSTR)p_sql_commandMBCS,// buffer for new string
                        MAX_CMD_BUFF,                    // size of buffer
                        NULL, // default for unmappable chars
                        NULL // set when default char used
    l_org_length = p_ptr_dbproc->CmdBuffLen;
    l_newcmd_length = strlen(p_sql_commandMBCS);
    p_ptr_dbproc->CmdBuff[[l_org_length]] = '\0';
    if( l_org_length )
    l_org_length++;
    if( (l_org_length + l_newcmd_length) >= MAX_CMD_BUFF )
    if( l_org_length == 0 )
    OdbcReuseStmtHandle( p_ptr_dbproc );
    else
    strcat(p_ptr_dbproc->CmdBuff, " ");
         l_org_length +=2;
    strcat(p_ptr_dbproc->CmdBuff, p_sql_commandMBCS);
    p_ptr_dbproc->CmdBuffLen = l_org_length + l_newcmd_length;
    if (p_sql_commandMBCS != NULL)
         free(p_sql_commandMBCS);
    return( SUCCEED );
    Function OdbcSqlExec_
    //SQLExecDirect Requires data of Unsigned Char type. Thus the above process is valid...
    //But i am not getting what is the exact problem...
    SQLRETURN OdbcSqlExec( DBPROCESS *p_ptr_dbproc )
    SQLRETURN l_ret_val;
    SQLINTEGER l_db_error_code=0;
         int     i,l_occur = 1;
         char     *token_list[[50]][[2]] =
    {     /*"to_date(","convert(datetime,",
                                       "'yyyy-mm-dd hh24:mi:ss'","1",*/
                                       "nvl","isnull" ,
                                       "to_number(","convert(int,",
                                       /*"to_char(","convert(char,",*/
                                       /*"'yyyymmdd'","112",
                                       "'hh24miss'","108",*/
                                       "sysdate",     "getdate()",
                                       "format_date", "dbo.format_date",
                                       "format_amount", "dbo.format_amount",
                                       "to_char","dbo.to_char",
                                       "to_date", "dbo.to_date",
                                       "unique","distinct",
                                       "\0","\0"};
    char          *l_qry_lwr;  
    l_qry_lwr = (char *)calloc(sizeof(char) * (MAX_CMD_BUFF), 1);
    l_ret_val = SQLExecDirect( p_ptr_dbproc->hStmt,
    (SQLCHAR *)p_ptr_dbproc->CmdBuff,
    SQL_NTS );
    switch( l_ret_val )
    case SQL_SUCCESS :
    case SQL_NO_DATA :
    ClearCmdBuff( p_ptr_dbproc );
    p_ptr_dbproc->LastStmtRetcode = l_ret_val;
    if (l_qry_lwr != NULL)
         free(l_qry_lwr);
    return( SUCCEED );
    case SQL_NEED_DATA :
    case SQL_ERROR :
    case SQL_SUCCESS_WITH_INFO :
    case SQL_STILL_EXECUTING :
    case SQL_INVALID_HANDLE :
    I do not see much issue in the code... The process flow is quite valid...
    But now i am not getting whether,
    1) storing the string in CmdBuff is creating issue
    2) SQLExecDirect si creating an issue(and some other function can be used here)...
    3) Odbc Driver creating an issue and want some Client Setting to be done(though i have tried doing some permutation combination)...
    Any kind of help would be appreciated,
    Thanks & Regards,
    Pratik
    Edited by: prats on Feb 27, 2009 12:57 PM

    Hey Sergiusz,
    You were bang on target...
    Though it took some time for me to resolve the issue...
    to use SQLExecDirectW I need my query in SQLWCHAR *, which is stored in char * in my case...
    So i converted the incoming query using MultibyteToWideChar Conversion with CodePage as CP_UTF8 and
    then passed it on to SQLExecDirectW...
    It solved my problem
    Thanks,
    Pratik...
    Edited by: prats on Mar 3, 2009 2:41 PM

  • CTIOS not returning ConnectionDeviceID

    Hi,
    The CTIOS event sequence is call begin, call initiate, call established. For an agent using IP communicator without logging into
    extension mobility, CTIOS call originating event output looks like this:
    {(PeripheralID:5000 PeripheralType:17 ConnectionCallID:33572871 ConnectionDeviceIDType:0 ServiceNumber:4294967295 ServiceID:4294967295 CallingDeviceType:78 CalledDeviceType:0 LocalConnectionState:1 EventCause:65535 SkillGroupNumber:4294967295 SkillGroupID:4294967295 LineHandle:0 LineType:11 SkillGroupPriority:0 MonitorID:0 ConnectionDeviceID:2221110217.2221112081.2 CallingDeviceID:2221110217 CalledDeviceID:2221110071 EnablementMask:0x8BF0012 UniqueObjectID:call.5000.33572871.2221110217 CallStatus:eCallConnectionInitiate EventID:15 MessageID:eCallOriginatedEvent DriverKey:call.5000.33572871 DeviceUniqueObjectID:device.5000.2221110217)}
    whereas CTIOS call originating event output for agent logged into IP Communicator via extension mobility looks like this:
    {(CallType:38 ServiceNumber:4294967295 ServiceID:4294967295 EventCause:65535 SkillGroupNumber:4294967295 SkillGroupID:4294967295 LineType:11 SkillGroupPriority:0 CallingDeviceID:2223339980 CalledDeviceID:2221110071 AnsweringDeviceID:2221110071 EnablementMask:0x8BF01B6 UniqueObjectID:call.5000.33572856.2223339980 CallStatus:eCallConnectionConnect EventID:10 MessageID:eCallEstablishedEvent DeviceUniqueObjectID:device.5000.2223339980)}
    The question is why is that the ConnectionDeviceID is not seen for the output when agent is using extension mobility.
    Any suggestion on how to get the line information in a multi line environment?
    Thanks for your help.

    Replace with your table names and try the select query that is placed after the with clause.
    SQL> WITH a1
      2       AS (SELECT   1 acct_no
      3                   ,TRUNC (SYSDATE) date1
      4                   ,TRUNC (ADD_MONTHS ( SYSDATE, 1)) date2
      5                   ,NULL date3
      6                   ,TRUNC (SYSDATE) date4
      7                   ,TO_DATE ( '01-01-1900', 'MM-DD-YYYY') mask
      8             FROM   DUAL),
      9       A
    10       AS (SELECT 1 acct_no, '2011' AS yr_no, '02' AS mo_no, 100 amt FROM DUAL
    11           UNION ALL
    12           SELECT 1 acct_no, '2011' AS yr_no, '01' AS mo_no, 100 amt FROM DUAL)
    13  SELECT   A.*
    14    FROM   A1, A
    15   WHERE   NVL (TO_CHAR (A.yr_no || A.mo_no + 1), '190001') =
    16              TO_CHAR (GREATEST (NVL (A1.date1, TO_DATE ( '01-01-1900', 'MM-DD-YYYY'))
    17                                ,NVL (A1.date2, TO_DATE ( '01-01-1900', 'MM-DD-YYYY'))
    18                                ,NVL (A1.date3, TO_DATE ( '01-01-1900', 'MM-DD-YYYY'))
    19                                ,NVL (A1.date4, TO_DATE ( '01-01-1900', 'MM-DD-YYYY')))
    20                      ,'YYYYMM')
    21           AND GREATEST (NVL (A1.date1, TO_DATE ( '01-01-1900', 'MM-DD-YYYY'))
    22                        ,NVL (A1.date2, TO_DATE ( '01-01-1900', 'MM-DD-YYYY'))
    23                        ,NVL (A1.date3, mask)
    24                        ,NVL (A1.date4, TO_DATE ( '01-01-1900', 'MM-DD-YYYY'))) > TO_DATE ( '01-01-2009', 'mm-dd-yyyy')
    25           AND a.acct_no = a1.acct_no;
       ACCT_NO YR_N MO        AMT
             1 2011 02        100
    SQL>

  • Dynamic display of columns in pivot query

    I have a table called STUDENT_SCORE . I need to display the avarage score /month for past 2 years and the monthly score till today' month.
    So suppose this is April 2009. The report will look like
    Roll_id 2007avg 2008avg Jan09 Feb 09 Mar09
    101 80.9 70.9 89.7 56.8 90.9
    102 70.9 23.9 87.2 90.0 76.8
    I have tried a bit , but can not fix the display of monthly score dynamically.
    the DDL/DML is as below
    create table STUDENT_SCORE
    (roll_id     number,
    mth_id date,
    score number) ;
    insert into STUDENT_SCORE values
    (101, to_date('01/01/2006', 'mm/dd/yyyy') , 67.5);
    insert into STUDENT_SCORE values
    (101, to_date('02/01/2006', 'mm/dd/yyyy') , 77.5);
    insert into STUDENT_SCORE values
    (101, to_date('03/01/2006', 'mm/dd/yyyy') , 87.5);
    insert into STUDENT_SCORE values
    (101, to_date('04/01/2006', 'mm/dd/yyyy') , 27.5);
    insert into STUDENT_SCORE values
    (101, to_date('05/01/2006', 'mm/dd/yyyy') ,57.5);
    insert into STUDENT_SCORE values
    (101, to_date('06/01/2006', 'mm/dd/yyyy') ,57.5);
    insert into STUDENT_SCORE values
    (101, to_date('07/01/2006', 'mm/dd/yyyy') ,57.5);
    insert into STUDENT_SCORE values
    (101, to_date('08/01/2006', 'mm/dd/yyyy') ,57.5);
    insert into STUDENT_SCORE values
    (101, to_date('09/01/2006', 'mm/dd/yyyy') ,57.5);
    insert into STUDENT_SCORE values
    (101, to_date('10/01/2006', 'mm/dd/yyyy') ,57.5);
    insert into STUDENT_SCORE values
    (101, to_date('11/01/2006', 'mm/dd/yyyy') ,57.5);
    insert into STUDENT_SCORE values
    (101, to_date('12/01/2006', 'mm/dd/yyyy') ,57.5);
    insert into STUDENT_SCORE values
    (101, to_date('01/01/2007', 'mm/dd/yyyy') ,57.5);
    insert into STUDENT_SCORE values
    (101, to_date('02/01/2007', 'mm/dd/yyyy') ,57.5);
    insert into STUDENT_SCORE values
    (101, to_date('03/01/2007', 'mm/dd/yyyy') ,57.5);
    insert into STUDENT_SCORE values
    (101, to_date('04/01/2007', 'mm/dd/yyyy') ,57.5);
    insert into STUDENT_SCORE values
    (101, to_date('05/01/2007', 'mm/dd/yyyy') ,57.5);
    insert into STUDENT_SCORE values
    (101, to_date('06/01/2007', 'mm/dd/yyyy') ,57.5);
    insert into STUDENT_SCORE values
    (101, to_date('07/01/2007', 'mm/dd/yyyy') ,57.5);
    insert into STUDENT_SCORE values
    (101, to_date('08/01/2007', 'mm/dd/yyyy') ,57.5);
    insert into STUDENT_SCORE values
    (101, to_date('09/01/2007', 'mm/dd/yyyy') ,57.5);
    insert into STUDENT_SCORE values
    (101, to_date('10/01/2007', 'mm/dd/yyyy') ,57.5);
    insert into STUDENT_SCORE values
    (101, to_date('11/01/2007', 'mm/dd/yyyy') ,57.5);
    insert into STUDENT_SCORE values
    (101, to_date('12/01/2007', 'mm/dd/yyyy') ,57.5);
    insert into STUDENT_SCORE values
    (101, to_date('01/01/2008', 'mm/dd/yyyy') ,57.5);
    insert into STUDENT_SCORE values
    (101, to_date('02/01/2008', 'mm/dd/yyyy') ,57.5);
    insert into STUDENT_SCORE values
    (101, to_date('03/01/2008', 'mm/dd/yyyy') ,57.5);
    insert into STUDENT_SCORE values
    (101, to_date('04/01/2008', 'mm/dd/yyyy') ,57.5);
    insert into STUDENT_SCORE values
    (101, to_date('05/01/2008', 'mm/dd/yyyy') ,57.5);
    insert into STUDENT_SCORE values
    (101, to_date('06/01/2008', 'mm/dd/yyyy') ,57.5);
    insert into STUDENT_SCORE values
    (101, to_date('07/01/2008', 'mm/dd/yyyy') ,57.5);
    insert into STUDENT_SCORE values
    (101, to_date('08/01/2008', 'mm/dd/yyyy') ,57.5);
    insert into STUDENT_SCORE values
    (101, to_date('09/01/2008', 'mm/dd/yyyy') ,57.5);
    insert into STUDENT_SCORE values
    (101, to_date('10/01/2008', 'mm/dd/yyyy') ,57.5);
    insert into STUDENT_SCORE values
    (101, to_date('11/01/2008', 'mm/dd/yyyy') ,57.5);
    insert into STUDENT_SCORE values
    (101, to_date('12/01/2008', 'mm/dd/yyyy') ,57.5);
    insert into STUDENT_SCORE values
    (101, to_date('01/01/2009', 'mm/dd/yyyy') ,57.5);
    insert into STUDENT_SCORE values
    (102, to_date('01/01/2006', 'mm/dd/yyyy') , 67.5);
    insert into STUDENT_SCORE values
    (102, to_date('02/01/2006', 'mm/dd/yyyy') , 77.5);
    insert into STUDENT_SCORE values
    (102, to_date('03/01/2006', 'mm/dd/yyyy') , 87.5);
    insert into STUDENT_SCORE values
    (102, to_date('04/01/2006', 'mm/dd/yyyy') , 27.5);
    insert into STUDENT_SCORE values
    (102, to_date('05/01/2006', 'mm/dd/yyyy') ,57.5);
    insert into STUDENT_SCORE values
    (102, to_date('06/01/2006', 'mm/dd/yyyy') ,57.5);
    insert into STUDENT_SCORE values
    (102, to_date('07/01/2006', 'mm/dd/yyyy') ,57.5);
    insert into STUDENT_SCORE values
    (102, to_date('08/01/2006', 'mm/dd/yyyy') ,57.5);
    insert into STUDENT_SCORE values
    (102, to_date('09/01/2006', 'mm/dd/yyyy') ,57.5);
    insert into STUDENT_SCORE values
    (102, to_date('10/01/2006', 'mm/dd/yyyy') ,57.5);
    insert into STUDENT_SCORE values
    (102, to_date('11/01/2006', 'mm/dd/yyyy') ,57.5);
    insert into STUDENT_SCORE values
    (102, to_date('12/01/2006', 'mm/dd/yyyy') ,57.5);
    insert into STUDENT_SCORE values
    (102, to_date('01/01/2007', 'mm/dd/yyyy') ,57.5);
    insert into STUDENT_SCORE values
    (102, to_date('02/01/2007', 'mm/dd/yyyy') ,57.5);
    insert into STUDENT_SCORE values
    (102, to_date('03/01/2007', 'mm/dd/yyyy') ,57.5);
    insert into STUDENT_SCORE values
    (102, to_date('04/01/2007', 'mm/dd/yyyy') ,57.5);
    insert into STUDENT_SCORE values
    (102, to_date('05/01/2007', 'mm/dd/yyyy') ,57.5);
    insert into STUDENT_SCORE values
    (102, to_date('06/01/2007', 'mm/dd/yyyy') ,57.5);
    insert into STUDENT_SCORE values
    (102, to_date('07/01/2007', 'mm/dd/yyyy') ,57.5);
    insert into STUDENT_SCORE values
    (102, to_date('08/01/2007', 'mm/dd/yyyy') ,57.5);
    insert into STUDENT_SCORE values
    (102, to_date('09/01/2007', 'mm/dd/yyyy') ,57.5);
    insert into STUDENT_SCORE values
    (102, to_date('10/01/2007', 'mm/dd/yyyy') ,57.5);
    insert into STUDENT_SCORE values
    (102, to_date('11/01/2007', 'mm/dd/yyyy') ,57.5);
    insert into STUDENT_SCORE values
    (102, to_date('12/01/2007', 'mm/dd/yyyy') ,57.5);
    insert into STUDENT_SCORE values
    (102, to_date('01/01/2008', 'mm/dd/yyyy') ,57.5);
    insert into STUDENT_SCORE values
    (102, to_date('02/01/2008', 'mm/dd/yyyy') ,57.5);
    insert into STUDENT_SCORE values
    (102, to_date('03/01/2008', 'mm/dd/yyyy') ,57.5);
    insert into STUDENT_SCORE values
    (102, to_date('04/01/2008', 'mm/dd/yyyy') ,57.5);
    insert into STUDENT_SCORE values
    (102, to_date('05/01/2008', 'mm/dd/yyyy') ,57.5);
    insert into STUDENT_SCORE values
    (102, to_date('06/01/2008', 'mm/dd/yyyy') ,57.5);
    insert into STUDENT_SCORE values
    (102, to_date('07/01/2008', 'mm/dd/yyyy') ,57.5);
    insert into STUDENT_SCORE values
    (102, to_date('08/01/2008', 'mm/dd/yyyy') ,57.5);
    insert into STUDENT_SCORE values
    (102, to_date('09/01/2008', 'mm/dd/yyyy') ,57.5);
    insert into STUDENT_SCORE values
    (102, to_date('10/01/2008', 'mm/dd/yyyy') ,57.5);
    insert into STUDENT_SCORE values
    (102, to_date('11/01/2008', 'mm/dd/yyyy') ,57.5);
    insert into STUDENT_SCORE values
    (102, to_date('12/01/2008', 'mm/dd/yyyy') ,57.5);
    insert into STUDENT_SCORE values
    (102, to_date('01/01/2009', 'mm/dd/yyyy') ,57.5);

    Hi,
    Run this script:
    -- Suppress SQL*Plus features that interfere with raw output
    SET     FEEDBACK     OFF
    SET     LINESIZE     200
    SET     PAGESIZE     0
    -- The prelimiary query produces two rows like this, for the last two complete years
    -- , AVG (CASE WHEN TO_CHAR (mth_id, 'YYYY') = '2008' THEN score END) AS "2008avg"
    -- It also produces 0 to 11 rows like the following,  for every complete month in the current year
    -- , AVG (CASE WHEN TO_CHAR (mth_id, 'YYYYMM') = '200901' THEN score END) AS "Jan09"
    SPOOL     dynamic_part.sql
    -- Preliminary query, to create dynamic_part.sql
    SELECT     ', AVG (CASE WHEN TO_CHAR (mth_id, ''YYYY'
         ||     CASE     -- Add 'MM' except for 1st two rows
                   WHEN     LEVEL > 2
                   THEN     'MM'
              END
         ||     ''') = '''
         ||     CASE     -- YYYY or YYYYMM
                   WHEN     LEVEL <= 2
                   THEN     TO_CHAR     ( ADD_MONTHS     ( &target_month
                                       , 12 * (-3 + LEVEL)
                             , 'YYYY'
                   ELSE     TO_CHAR     ( ADD_MONTHS     ( TRUNC (&target_month, 'YYYY')
                                       , LEVEL - 3
                             , 'YYYYMM'
              END
         ||     ''' THEN score END) AS "'
         ||     CASE     -- '2008avg' or 'Jan09'
                   WHEN     LEVEL <= 2
                   THEN     TO_CHAR     ( ADD_MONTHS     ( &target_month
                                       , 12 * (-3 + LEVEL)
                             , 'YYYY"avg'
                   ELSE     TO_CHAR     ( ADD_MONTHS     ( TRUNC (&target_month, 'YYYY')
                                       , LEVEL - 3
                             , 'MonYY'
              END
         ||     '"'
    FROM     dual
    CONNECT BY     LEVEL <= 2 + MONTHS_BETWEEN (&target_month, TRUNC (&target_month, 'YYYY'))
    SPOOL     OFF
    -- Restore SQL*Plus features suppressed earlier
    SET     FEEDBACK     ON
    SET     LINESIZE     80
    SET     PAGESIZE     50
    -- Main query
    SELECT     roll_id
    @dynamic_part.sql
    FROM     student_score
    GROUP BY     roll_id
    ORDER BY     roll_id;
    {code}
    I defined the substitution variable target_month like this:
    {code}
    DEFINE     target_month = "TO_DATE ('April 2009', 'Month YYYY')"
    {code}
    You can use SYSDATE wherever I used &target_month.
    With the sample data you posted, I got this output:
    {code}
    .  ROLL_ID    2007avg    2008avg      Jan09      Feb09      Mar09
           101       57.5       57.5       57.5
           102       57.5       57.5       57.5
    {code}                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           

Maybe you are looking for

  • Creative Cloud and Proxy Support

    To whom it may concern, I am a Technical Specialist for an Enterprise. We use Astaro (now Sophos) as a our proxy appliance. We use Active Directory based authentication to provide internet access to our clients. I am currently in the process of build

  • Not able to display users from Opneldap in Weblogic 8.1 Portal Admin

    Hi           I had configured openldap for multiple authentication in weblogic 8.1. I am able to see users and groups from openldap in weblogic admin console but when i go to Portal Administration i am not able to see those users and groups. Also as

  • How to reset planned price in material master

    Hi Gurus, Can anyone tell me how to reset planned price in material master. my user has run ck40n with wrong values, but i am not able to reverse costing run by using ckr1 or ck44. what could be the reason behind this. even after executing tcode ckr1

  • Output To My Blackmagic Decklink Card

    I need to use my Decklink card with my Adobe Premiere Pro in Creative cloud. How do do set the Playback preferences if I cant see the Blackmagic device in my Preferences window? Do i need to install this Mercury Transmit or some other drivers? The Bl

  • Using Keywords for filters

    Hello Experts, I am using BO XI r2.  I am trying to create a filter using only keywords, not an actual string. For example I have these values(strings) being displayed in my list main 6" main 5.3" submain 4" Submain 9" Feeder in Feeder out Lateral 2"