Disabled in a selector to calendar dates in Forms 10 G

I use a calendar picker to my form. After viewing the calendar, I noticed that whenever I select one of the four buttons ( previous month, next month, last year or next year ), for each month of the calendar, there are several dates that are disabled and therefore can not be selected. I tried to scroll through each month of each year, but it seems that it is widespread. Invalid dates sometimes appear in start dates, such as 1, 2, 3... or the end like 25, 26, 27 dates... or both. Even if I use the tab to scroll through dates, these invalid dates have been ignored. This does not happen to the first view of the calendar, when I sailed through one of the four buttons mentioned that to happen.

Help, please. Thank you.

Sorry, it took a day or two to get back to you. I found the cause of the problem and will post an update with the patch. During this time, you can fix your copy by editing the package DATE_LOV body and change the following lines of code in the DISPLAY_CAL procedure.

/* code with the error! :( */
   -- Assign the number to the day
   FOR i IN first_dow..loop_end LOOP
      IF ( get_item_property('date_button'||to_char(i), displayed) = 'FALSE' ) THEN
         set_item_property('date_button'||to_char(i), displayed, property_true);
      END IF;
   ...

The problem is that when the DISPLAY of the element property is set to false, it also sets the property ENABLED to FALSE. It has a waterfall affect the game as the NAVIGABLE, UPDATED only if the value NULL and UPDATE_ALLOWED properties to FALSE as well. This seems to be a trait "undocumented" forms because forms system does not list this has an induced effect of setting the DISPLAYED property to FALSE. It is listed as an effect induced to set the VISIBLE property to FALSE. Therefore, I didn't I had to set these properties to TRUE. Here's the corrected code.

   -- Assign the number to the day
   FOR i IN first_dow..loop_end LOOP
      IF ( get_item_property('date_button'||to_char(i), displayed) = 'FALSE' ) THEN
         set_item_property('date_button'||to_char(i), displayed, property_true);

         IF ( get_item_property('date_button'||to_char(i),enabled) = 'FALSE' ) THEN
            set_item_property('date_button'||to_char(i),enabled, property_true);
            set_item_property('date_button'||to_char(i),navigable, property_true);
         END IF;
   END IF;

I have using this calendar a bit over the years and this is the first time this was discovered; so thank you to find and report! : D

Craig...

Tags: Oracle Development

Similar Questions

  • Lost calendar data

    Help, please.  I lost the data calendar on the desktop.  Tried to sync to portable (M500) checked to make sure that the function "Handheld overrides Desktop" was on, but now I have NO calendar data on either.  OMG!  Is it in a file recovery somewhere?  Maybe a backup file?

    If you use Palm desktop 6.2, the data files are saved in the .mdb format.

    Rename the file to go to datebook.old. Rename the datebok datebook.mdb.bak and see if the data returns.

    I see in your message that hotsync hangs on the calendar category. Because you have to kill the application in the Task Manager, it says that the Calendar database can have corruption.

    Click on the following link for the program called DbFixiT. This program has a trial version that you can download and install on your Palm OS device. The trial version will search the database and then to declare the corruption. You can then search records at the origin of the problem and fix them yourself or you can buy the program and do it automatically repair records.

    http://www.pimlicosoftware.com/dbfixit.htm

    When you install DbFixIt, disable (set to "do nothing") the conduct of calendar so it won't hang during the synchronization process. If you purchase the program, search for 'blobs' in the calendar. These can cause synchronization problems.

    Message relates to: Palm i705

  • I followed the instructions for "Go Thunderbird data to a new computer," but the calendar data has not been transferred and the calendar program does not work.

    I manually moved my profile of Thunderbird in Ubuntu 12.04 LTS to 8.1 Windows. I followed the instructions and everything settled as expected except the calendar. Not only the calendar data has not been transferred, the calendar itself does not, for example no dates & everyday of the week, etc., all the menus associated with the calendar are "grey," etc. I'd appreciate any help. TIA KellyJMorris

    Calendar (aka Lightning) contains binary components, which are dependent on OS. Thus, you should not remove the add-on lightning in your add-ons Manager and install the Windows version of lightning.
    https://addons.Mozilla.org/en-us/Thunderbird/addon/lightning/

  • the calendar date change is not in the dock

    The calendar date watch Jul 17 not current date. How can I get that back to display the current date?

    You can take a look at this article If the wrong date or time is displayed in some applications on your Mac - Apple Support

  • Windows calendar data stored.

    This file is the windows calendar data stored

    Check out the link on the default location of the Windows calendar below
    http://www.optimizingpc.com/Vista/windows_mail.html

  • Update blackBerry storm Smartphones erased the Outlook calendar data

    I have Vista and Outlook 2007.  Following the update of storm this afternoon all my calendar data has been removed from my Storm during synchronization.  He was still missing after as I resynched.  Fortunately, no data has been lost on my computer.  Any suggestions?

    'Restore' I did to fix my deleted messages seems to have restored my calendar items, I am very happy!

  • Validation of the calendar Date in a data form

    is there a way to validate the date chosen by a user in a calendar in the form of data in some years or months?

    Thanks in advance.

    Hello

    I think having a little further out for you.

    So far, I understand it is: your users can select a year and month on a data form. Something like 201511.

    You want to make sure that this value of 201511 lies between 201501 and 201512. On the dataform, you want to build a validation that informs the user about an incorrect entry, if a different value than a month of the year has been given. If this message should appear before you save the data, then you need somewhere on your dataform (hidden) these data and you compare the data cell of user input with those provided by you as limits.

    These limits, you can calculate with the substitution variable.

    An alternative is to bind a calc rule to the form that compares the input value with the range you provided. Then you send a flag (for example a 0 or 1) to indicate if the data entry is OK or not. Then you put a flag of validation on this return code, indicating to the user a bad entry.

    Kind regards

    Philip Hulsebosch

  • I need a culture customized for my site, I work with a minority language, and I need to have calendar dates in this language. Is this possible with a widget in Muse?

    I wonder if there is no way to do a culture customized for my site hosted with BC's domain? I work with a minority language, and I need to have calendar dates in this language.

    Is this possible with a widget in Muse? -to change my language in this particular calendar, t.i.: may is in my language, and Monday is my language

    This stuff is usually coded in the underlying JavaScript widget, derived from locale hard your computer or browser / language setting or gleaned from the respective server configuration information, so most likely, it can not be done, if not already covered by one of these methods. Hacking jQuery would of course always possible, but the other options are beyond your control, anyway.

    Mylenium

  • Selection of a line selector must disable the other selectors in line

    Hello
    I have a tabular presentation. By selecting a switch line should disable the other selectors (boxes) of the line. Means I should be able to select one line at a time and present. How do I do that? THX in advance

    I have a tabular presentation. By selecting a switch line should disable the other selectors (boxes) of the line. Means I should be able to select one line at a time and present. How do I do that? THX in advance

    Version of the apex?
    If 4.x can see {: identifier of the thread = 2428661}, adapt to your particular case.

    See you soon,.

  • Calendar on the forms reveals an error in date labels.

    Hi, I have this error when I want to select a date in the calendar of the forms.

    http://s15.PostImage.org/9a5l9bvln/Captura_de_pantalla_2012_04_19_a_las_13_38_11.jpg

    The problem is that the labels days (MON, MAR, MIE, JUE, LIFE, SAB, SAB) that (sab) is repeated.

    even more, the image I downloaded shows January, as you can see, it starts (Monday) and the true is that January 2012 begins (Sunday)

    DB 11 G 2
    FMW 11 g.
    11.1.1.4 forms

    any help I would appreciate it.

    Thanks in advance!

    Thanks for your reply,
    I solved my problem debugging all procedures involved and finally found the error, now it shows everything is correct.

    http://S9.PostImage.org/coy3tmmfj/screen_0003.jpg

    Thank you very much.

  • How can I get calendar Date in Date setting? [EBS R12]

    Hello

    I have requirment to have the calendar date [see Image link: http://img828.imageshack.us/img828/6241/calenderu.jpg]
    to appear in a date parameter.

    P.S I created this report for EBS 12.1.1.


    Best regards

    I don't think this is currently possible - pl see MOS Doc 457838.1 (how do to activate the calendar LOV For a concurrent program Parameter) for an explanation

    HTH
    Srini

  • SELECT calendar date

    Hello

    I have to solve the following post:
    Determine the date of departure of the flights that begin after the 14th calendar date (months), sorts by the date of departure.
    All should be written as a select for Oracle Database 10 g.

    Source table:
    AB DATUM_ *.
    13.11.08
    14.11.08
    15.11.08
    17.11.08

    The AB_DATUM column is a DATE data type.

    The next start is located in space:
    Select to_char (AB_DATUM, 'JJ.MM.') "AB_DATUM" of departures
    order of AB_DATUM;

    As a result, I get the following table:
    AB DATUM_ *.
    13.11.
    14.11.
    15.11.
    17.11.

    How can the work be solved, however, that in the AB_DATUM column only flights, are considered which begin after the 14th calendar date (months)?

    Thanks in advance.

    where to_number (to_char (AB_DATUM, 'DD')) > 14

  • Extract data from form DPS 2015?

    I have a registration form with some fields such as name, email etc. identification and a "submit" button.

    Here are a few questions about this:

    1. can I create a form with fields (name, e-mail id) in 2015 DPS.

    2. If so, how can retrieve us the data from the form after submission. Is there an API to extract data from form of DPS 2015?

    3. where we store the data? Can it be stored in the AEM or DPS?

    Appreciate your suggestions and help.

    Hi Kalyan,

    It's nothing built in DPS to do this, however you can use the HTML articles for this feature. You will need to write JavaScript code to handle the #2 and #3 elements. It is up to you to decide where you want to store the information collected. Usually you get shipped back through a Web service to a site or a database, you manage.

    Neil

  • How to check if there is data in form of the signatory

    I use the v2 API and have a problem with the last update.

    We have an an optional field on one of our documents. When we built our integration, we ask the form data, and if the field was not filled, we would get an error. Now, we get form data downloaded even if the user has not filled what whatsoever. I know that now is the expected behavior and see the value. However, it leaves us with a problem.

    How can I have a query, using the api v2, there is data from form provided by the user or not? Web echosign as GUI seems to have access to this information because it will put a flag on the agreement, but I can't find how to do it in the api.

    Thank you

    Darren

    I worked with the support of Echosign on it and there seems to be no direct api solution. My concern in creating my own solution was successfully manage all our current and future agreements with all the fields they have and being as safe as possible future changes in the behavior of EchoSign. That's what I came with:

    Every day, I call getFormData for an old agreement without data form called. I save the headers in the first row of the csv file. When we have a new agreement in the next 24 hours, I call getFormData for him and then compare the new csv headers to the known empty headers. If they match, I guess that's empty, if they do not match I guess that the signer filled in some fields. It will be immune to future changes EchoSign to the fields returned by getFormData (with a window of 1 day of possible error). This solution is based on the current behavior of getFormData only the fields with the data returned.

  • View full calendar on the form

    Hello

    I use Apex 4.2 and want to view the full calendar on the form.

    to do this, I use

    http://www.mredkj.com/JavaScript/calendar.html

    link.

    I created two points on the form: P1_MONTH AND: P2_YEAR and submit created the button on the page.



    code defined below is given in this link.
    <html>
    <head>
    <title>Calendar</title>
    
    <script language="JavaScript" src="CalendarDisplay110.js"></script>
    <script language="JavaScript">
    <!--
    
    calendarTry = new CalendarDisplay();
    calendarTry.setNavigationOn("calendarTry");
    calendarTry.setOpenOn();
    calendarTry.setAutoCloseOn();
    calendarTry.setLinkOn("fillInFields");
    calendarTry.setDayFormat(calendarTry.TWO_LETTER);
         
    function calendarOpener(frm)
    {
         var m = frm.month.options[frm.month.selectedIndex].value;
         var d = frm.day.value;
         var y = frm.year.value;
         var showMonth = true;
         if (frm.yearMonth[1].checked)
         {
              showMonth = false;
         }
              
         if (showMonth)
         {
              calendarTry.createMonth(m, d, y);
         }
         else
         {
              calendarTry.createYear(m, d, y);
         }
         
    }
    
    function fillInFields(month, day, year)
    {
         document.frmCalendar.month.selectedIndex = month;
         document.frmCalendar.day.value = day;
         document.frmCalendar.year.value = year;
    }
    
    //-->
    </script>
    </head>
    
    <body>
    
    <form name="frmCalendar">
    <table border="1" cellpadding="5" cellspacing="0">
         <tr>
              <td>Month</td>
              <td>Day (1-31)</td>
              <td>Year (e.g. 2002)</td>
         </tr>
         <tr>
              <td align="center">
                   <select name="month">
                        <option value="0">January</option>
                        <option value="1">February</option>
                        <option value="2">March</option>
                        <option value="3">April</option>
                        <option value="4">May</option>
                        <option value="5">June</option>
                        <option value="6">July</option>
                        <option value="7">August</option>
                        <option value="8">September</option>
                        <option value="9">October</option>
                        <option value="10">November</option>
                        <option value="11">December</option>
                   </select>
              </td>
              <td align="center"><input type="text" name="day" size="3" /></td>
              <td align="center"><input type="text" name="year" size="5" value="2002" /></td>
         </tr>
         <tr>
              <td colspan="3" align="center">
              <input type="radio" name="yearMonth" value="month" checked /> Month
              <input type="radio" name="yearMonth" value="year" /> Year
              </td>
         </tr>
         <tr>
              <td colspan="3" align="center">
              <input type="button" value="Open Calendar" onclick="calendarOpener(this.form);" />
              </td>
         </tr>
    </table>
    </form>
    
    </body>
    </html>
    What changes I should in the body section of this code to use my own agenda: P1_MONTH and: P1_YEAR instead of html code.


    Thanks & looks
    CORINE.

    Published by: Sophie on February 25, 2013 22:01

    There was an extra * {* at the beginning of the file, I noticed that in your responses above as well.}

    Thank you
    Vikram

Maybe you are looking for