How do i insert a date field?
I download a date field widget but i can't seem to make it work. Any suggestions?
How exactly have you downloaded the file ? You can import the library file and then use on pages or if you have downloaded the widget from CC addon then first sync with CC in assets section and then use in Muse.
Thanks,
Sanjit
Similar Messages
-
How do i insert a drop down calender to insert the date field.
How do i insert a drop down calender to insert the date field i my create a form
Hi,
You can use the date object FormsCentral provides. When you test the form in browser, the date field will show a pulldown calendar when clicked upon.
Thanks,
Wenlan -
How do I insert a 'date created' field into a template?
I know that you can insert date & time fields into templates and make them auto-update whenever I open the document, but I am wondering if I can make the date field be set to the date when I created the document and then stay that date even if I reopen the file?
In other words, is there a "Date Created" field?
Thanks in advance for any help given.
I am using Pages '09.I believe the date will either update always or never, depending on how you set it's options. I don't believe you will find an option for Update Once and Never Again.
You will have to update the date upon creation and then set the option to not update. You can always find the creation date in the Document Inspector, Info tab, Show File info. You can also read this information in the Finder.
Jerry -
Using DECODE() to insert to DATE field
I'm trying to use the DECODE function to test for NULL before inserting to a DATE field. However, it seems to only insert the DATE, with a "default" time of 12:00 - it isn't properly inserting the time.
Basically I need to test if Date1 is NULL. If it isn't I need to concatenate the DATE from Date1 with the TIME from Date2 to get a full date/time... then insert this new value.
Generic Example:
CREATE TABLE DATETEST (TestID NUMBER(1), TestDate DATE);
DECLARE
v_Date1 DATE;
v_Date2 DATE;
BEGIN
v_Date1 := TO_DATE('01-JAN-11 05:53:12', 'DD-MON-YY HH:MI:SS');
v_Date2 := TO_DATE('08-FEB-11 02:18:31', 'DD-MON-YY HH:MI:SS');
INSERT INTO DATETEST (TestID, TestDate) VALUES ('1', DECODE(v_Date1, NULL, NULL, TO_DATE(To_Char(v_Date1, 'DD-MON-YY') || ' ' || TO_CHAR(v_Date2, 'HH:MI:SS'),'DD-MON-YY HH:MI:SS')));
INSERT INTO DATETEST (TestID, TestDate) VALUES ('2', TO_DATE(To_Char(v_Date1, 'DD-MON-YY') || ' ' || TO_CHAR(v_Date2, 'HH:MI:SS'),'DD-MON-YY HH:MI:SS'));
END;
SELECT TestID, TO_CHAR(TestDate, 'DD-MON-YY HH:MI:SS') from DATETEST;
This example performs two inserts. One with the DECODE function, and one without. The one without inserts the time properly. Can anyone tell me why the one with the DECODE function doesn't? I realize I can use a simple if/then to check if the date is null above and put the date/time in a variable, but since my real scenario is in a large chunk of other stuff, I'm trying to keep it as streamlined as possible.
Edited by: BoredBillJ on Jul 14, 2011 6:39 AMThe problem you are having is due to the nature of how DECODE and CASE determine what datatype to return, and you nls_date_format settings. Both use the data type of the first returnable argument to determine all of them. So, in your decode statement, the first returnable value is NULL which, in the absence of a cast (either implicit or explicit), is a varchar2 column. So, if the date is not null, the implicit conversion to a varchar to match the retunr type, then back to date to insert into the table is losing the time. you need something more like:
INSERT INTO test_date (Test_ID, TestDate)
VALUES ('1', DECODE(v_Date1, NULL, TO_DATE(NULL),
TO_DATE(To_Char(v_Date1, 'DD-MON-YY') || ' ' ||
TO_CHAR(v_Date2, 'HH:MI:SS'),'DD-MON-YY HH:MI:SS')));Even if you use Solomon's method of generating the date, if you need the decode/case, then you will have to either use the TO_DATE(NULL) or use case instead of decode and reverse the test so the first returnable is a date like:
SQL> DECLARE
2 v_Date1 DATE;
3 v_Date2 DATE;
4 BEGIN
5 v_Date1 := TO_DATE('01-JAN-11 05:53:12', 'DD-MON-YY HH:MI:SS');
6 v_Date2 := TO_DATE('08-FEB-11 02:18:31', 'DD-MON-YY HH:MI:SS');
7 INSERT INTO test_date (Test_ID, TestDate)
8 VALUES ('1', CASE WHEN v_date1 IS NOT NULL
9 THEN TO_DATE(To_Char(v_Date1, 'DD-MON-YY') || ' ' ||
10 TO_CHAR(v_Date2, 'HH:MI:SS'),'DD-MON-YY HH:MI:SS')
11 ELSE NULL END);
12 INSERT INTO test_date (Test_ID, TestDate)
13 VALUES ('2', TO_DATE(To_Char(v_Date1, 'DD-MON-YY') || ' ' ||
14 TO_CHAR(v_Date2, 'HH:MI:SS'),'DD-MON-YY HH:MI:SS'));
15 END;
16 /
PL/SQL procedure successfully completed.
SQL> select test_id, to_char(testdate, 'dd-mon-yyyy hh24:mi:ss')
2 from test_date;
TEST_ID TO_CHAR(TESTDATE,'DD
1 01-jan-2011 02:18:31
2 01-jan-2011 02:18:31John -
How to compare the Two Date field
Hi
i am doing a program with has two field in the Database IssueDate and the ReturnDate. But these two Field Data Type are Text. i don't use them as Data/Time. Now i want to compare the ReturnDate With Today's Date. That is whether ReturnDate is Less than Today's Date.
Please give me a suggestion to proceed with this Particular Program.
Thank you for your suggestion
jofinHi thank you for your reply
1) i am Creating a library system In that when i issue a book i have to add the number days that a candidate Eligible to hold the Book with a Issue Date and store it as a Return date.
2) i want to know who has to return the Books on Today.
3) i want to know you has to return the Book Yet.
For 1 st one i used GregorianCalendar gcal=new GregorianCalendar();
ridate= gcal.get(Calendar.DATE);
rimonth=(int)gcal.get(Calendar.MONTH)+1;
riyear= gcal.get(Calendar.YEAR);
rissuedate = ridate+"/"+rimonth+"/"+riyear;this and Calulate it the Returndate.
is it Possible to convert This rissuedate = ridate+"/"+rimonth+"/"+riyear; string into date like this Formate dd/mmd/yy. and store the Date in the Database
if so please tell me how to write a query to insert a date and while retriving how to retrive the Date.
i mean when we retrive a String from database we use getString(); method . Like this how to retrive the Date
Please help me on this Issue
Thank you very much for your Help
Cheers
Jofin -
Reg:how disaplay selection range for date field
hi all
can you please let me know how to write the code in wdabap to display a date field with range option.i mean in abap we use at selection screen ,but coming to wdabap can you help how to write the code in wdabap.
Thanks in advance
DeepikaTo simplify the requirement, let me consider the followign understanding:
1. You need few fields in the selection screen. They need to be select options and some parameter fields.
2. The user clicks the button. You need to read teh user entered data.
Once, you have teh data in your code, assign it to the context node - attributes. later, you need to decide what you shoudl do with that data.
Sol: 1. To obtain fields into selection screen, use the component "wdr_select_options" and *** the interface view into your window. Make the view as default.
Now, you need to build the select options. Firstly create a method or insert the code in init().
DATA: lr_componentcontroller TYPE REF TO ig_componentcontroller,
l_ref_cmp_usage TYPE REF TO if_wd_component_usage.
create the used component
l_ref_cmp_usage = wd_this->wd_cpuse_select_options( ).
IF l_ref_cmp_usage->has_active_component( ) IS INITIAL.
l_ref_cmp_usage->create_component( ).
ENDIF.
wd_this->m_wd_select_options = wd_this->wd_cpifc_select_options( ).
init the select screen
wd_this->m_handler = wd_this->m_wd_select_options->init_selection_screen( ).
wd_this->m_handler->set_global_options(
i_display_btn_cancel = abap_false
i_display_btn_check = abap_false
i_display_btn_reset = abap_true
i_display_btn_execute = abap_false ).
Adding a block (type Tray) to the select-options
wd_this->m_handler->add_block(
i_id = `BSC01`
i_block_type = if_wd_select_options=>mc_block_type_tray
i_title = `Selection Screen` ).
Adding a parameter field to the created block
Create a reference to the type of customer number KUNNR
CREATE DATA lr_field TYPE kunnr.
Sets the airline code initial value
ASSIGN lr_field->* TO <fs_field>.
Add the parameter to the group
wd_this->m_handler->add_parameter_field(
i_id = `KUNNR`
i_within_block = `BSC01`
i_obligatory = abap_true
i_value = lr_field ).
FREE lr_field.
Adding a select-options field to the created block
Create a reference to the material number range table
lr_field = wd_this->m_handler->create_range_table( `MATNR` ).
Add the select-option to the group
wd_this->m_handler->add_selection_field(
i_id = `MATNR`
i_within_block = `BSC01`
it_result = lr_field ).
FREE lr_field.
The code with method "set_global_options" is used to make the buttons visible or disappear.
Its convinient to create your own button with an action instead or subscribing to the action of exceute button.
Sol. 2: Read the data.
FIELD-SYMBOLS:
<fs_sel_item> LIKE LINE OF lt_sel_item,
<fs_kunnr> TYPE kunnr,
<fs_matnr> TYPE ranges_matnr.
wd_this->m_handler->get_value_of_parameter_field(
EXPORTING i_id = 'KUNNR'
RECEIVING r_value = p_kunnr ).
Get the selection-screen items
wd_this->m_handler->get_selection_fields(
IMPORTING et_fields = lt_sel_item ).
Retrieve the values from the select-options items
LOOP AT lt_sel_item ASSIGNING <fs_sel_item>.
CASE <fs_sel_item>-m_id.
WHEN `MATNR`.
ASSIGN <fs_sel_item>-mt_range_table->* TO <fs_matnr>.
WHEN < Other sel-option'
ENDCASE.
ENDLOOP.
Obtain a reference to your context node and assign the field symbols to the attributes.
Finally, you would have the data in your nodes. Now, you need to handle the coe as per your req.
Regards,
Sharath
Edited by: Sharath M G on Aug 27, 2010 9:45 AM -
How do I populate my date fields placed on Master Page for multiple pages?
I have a dynamic form with flowing fields. I inserted date fields using the Master Pages tab within Adobe LiveCycle Designer ES2, Windows 7 OS. I have only 1 Master Page. Everything on the form is working properly, except when I have multiple pages, the date fields are blank on all but the first page. One of the date fields has javascript in the exit event to calculate the second date field. I can manually edit the subsequent page(s) date fields, but I don't want the end user to have to do that. I want the date fields on the new pages to equal the date fields on the first pages. Below is my output with notes to provide a visualization of what I'm looking for.
Many thanks in advance for anyone who can help me with this issue!
CarolineHey Mandy,
Yes, both date fields are on the Master Page. The first one is set to "User entered - Required" and the second to "Calculated - User Can Override"
And that's right, I used your script to calculate the second date field. The only thing I changed was the field name, and used 6 days instead since I wanted the calendar days to only run a full week, like start on a Monday and end on Sunday.
Thx,
C -
How can I populate a date field when document is signed?
I have 4 digital signature fields in a PDF form. Next to each signature field is a date field (m/d/yyyy format). I would like it so when the user signs the signature box that the date field next to it populates with todays date, then changes to read only (so it cannot be altered).
In Adobe Acrobat Pro 9 I have this form and it has the following fields
Signature1
Signature2
Signature3
Signature4
DateField1
DateField2
DateField3
DateField4
The Signature fields trigger a Topaz.GemSignPlus driver where the end user will be signing on an electronic signature pad.
How can I use Javascript to detect when one of those Signature fields is populated and then fill in the date to the approrpiate date field? I tried creating boolean variables initialized as false for each sig field. Then when the signature is done I try to change it to true, but for whatever reason my javascript detecting the value doesn't do anything.
I've searched the net endlessly for this solution. I can't believe I'm having such a hard time finding an answer. I mean how many places do you go where they ask you to "Sign and date here". Every signature based document I've ever seen also requires a date.
Anyway here's what I have. In Document JavaScript functions I have a script name called populate date:
function populatedate()
var bSignature1 = new Boolean();
var bSignature2 = new Boolean();
var bSignature3 = new Boolean();
var bSignature4 = new Boolean();
if (bSignature1) {
DateField1.value = util.printd ("m/d/yyyy", new Date());
if (bSignature2) {
DateField2.value = util.printd ("m/d/yyyy", new Date());
if (bSignature3) {
DateField3.value = util.printd ("m/d/yyyy", new Date());
if (bSignature4) {
DateField4.value = util.printd ("m/d/yyyy", new Date());
In each signature field I have under the Signed tab "This script executes when field is signed:
var bSignature1 = new Boolean(true);
I'm trying to change it to true see. My thinking is if its true than DateField1.value should print the m/d/yyyy in it from the built in Date() function.
But maybe I am not getting this context correct. I am new to Javascript in Adobe.It's quite a round-about script... Why not simply use the signature signing script to set the value of the date field? The correct syntax for that is:
this.getField("DateField1").value = util.printd ("m/d/yyyy", new Date()); -
How to make the 'Finish Date' field Editable in Project server 2013
Hi All,
In Project server 2013 on premises deployment, When I try to create a new enterprise project [Also in case of new custom project type], Only the 'Start Date' field is available. The 'Finish Date' field is by default taking the value of the 'start Date' itself.
I am unable to make this 'Finish Date' field editable.
Any pointers on this would be very helpful,
Thanks
ShankyShanky --
When you create a new project in either Microsoft Project Professional or Project Online, the system does not allow you to enter both a Start date and a Finish date for the project. Here is how the software works:
You enter the Start date of the project.
You completely plan the project with tasks, task dependencies, task Durations, and assigning resources to tasks.
Based on the Start date you provide, plus all of the task information, the software calculates the Finish date of the project for you. So, you cannot provide both the Start date and the Finish date, nor is they any way to force the system to allow
you to do this. Hope this helps.
Dale A. Howard [MVP] -
How to get a noneditable date field...
Hi,
The date item in HTMLDB provides a calendar alright, but the actual column is still open to the users to change the date chosen from the calendar, how do u make it a disabled field so that users cannot change the format of date chosen from the calendar just like a popup lov,displays description returns key value type....
or do we have to set some attibute to make this field disabled...
Thanks in advance
Regards
NaveenHi Naveen,
I'm not sure that you can lock or disable the date field, after all you want your user to enter one. But I think that you can use a validation on the item - Item specified is a valid date. Your users will get an error message each time they will try to enter invalid date, including wrong date format.
Hope it helps,
Arie. -
How to compare table's date field with dropdown year field
Hi All,
I have one requirement to display the selected rows from a database table based on the selection of drop down.
Here, I have one dropdown of year(like 2009,2010,....) and I have one database table which contains one field with "DATE".
Now, I want to compare table's DATE field with my dropdown field.
Problem is that table's DATE field is of type "DATS" and dropdown is of type INTEGER(or) STRING ...
How to compare this fields?
Can any one please give me solution for this...!
Thanks in Advance!Hi sreelakshmi.B,
try the following:
DATA lt_dats TYPE TABLE OF dats.
DATA l_dat_i TYPE i.
DATA l_dat_c_4(4) TYPE c.
DATA l_dat_c_12(12) TYPE c.
DATA l_dats_from TYPE dats.
DATA l_dats_to TYPE dats.
*Move Date from Integer to Char
l_dat_c_4 = l_dat_i = 2005.
*Create Date From use in WHERE-Clause
CONCATENATE '01.01.' l_dat_c_4 INTO l_dat_c_12.
CALL FUNCTION 'CONVERT_DATE_TO_INTERNAL'
EXPORTING
date_external = l_dat_c_12
IMPORTING
date_internal = l_dats_from
EXCEPTIONS
date_external_is_invalid = 1
OTHERS = 2.
IF sy-subrc <> 0.
ENDIF.
*Create Date To use in WHERE-Clause
CONCATENATE '31.12.' l_dat_c_4 INTO l_dat_c_12.
CALL FUNCTION 'CONVERT_DATE_TO_INTERNAL'
EXPORTING
date_external = l_dat_c_12
IMPORTING
date_internal = l_dats_to
EXCEPTIONS
date_external_is_invalid = 1
OTHERS = 2.
IF sy-subrc <> 0.
ENDIF.
* Select records in range
SELECT *
FROM [DBTAB]
INTO TABLE [ITAB]
WHERE [DATE] BETWEEN l_dats_from
AND l_dats_to.
Regards
REA -
How do I update a date field through CMP
I wonder how to update a date field through CMP.
For example, I can't update an employee table with following statement.
employee.setHire_date('2002-03-20');
Thanks,Thats correct......
Try using the following code....
String strDate ="2002-03-20";
String date_fmt = "yyyy-MM-dd";
java.text.SimpleDateFormat sdf=new java.text.SimpleDateFormat(date_fmt);
java.util.Date hireDate =null;
hireDate =(Date) sdf.parse(strDate);
employee.setHire_date(hireDate);
Hope this helps
Cheers
--Venky -
How do I insert a time field?
Is there a time field I can insert similar to the date field?
Hi,
Unfortunately, there is no option to place a time field in Adobe FormsCentral.
Regards,
Nakul -
Will appreciateinformation on how to insert a signature field that replicates itself on the document.
i.e. I would like to sign once and have the signature appear on all pagesHave you tried copy the field or adding another one and giving it the same name? I have not tried it, but that would be my next step.
-
How can I validate a date field in Portal Forms
I have a date field in portal forms that I want to perform validation on to make sure it's in the proper format before being accepted (mm/dd/yyyy). How can I validate against that field?
Hi Ben,
I took the time to test and revise. This is code that will validate a date entry (format MM/DD/YYYY). Just paste this in the "Before the start of the form..." window of the Additional PL/SQL code section of the form. Then add validateDate(); into the onBlur event window of the field in question. Replace the CYCLE_END_DATE with the field name in question.
HTP.P('
<SCRIPT LANGUAGE=javascript>
function validateDate() {
var ddObj;
var mmObj;
var yyObj;
var day;
var mon;
var year;
var field_val;
var field_name;
for (var j=0; j < document.forms[0].elements.length; j++) {
field_name = document.forms[0].elements[j].name;
field_val = document.forms[0].elements[j].value;
if (field_name.substring(field_name.indexOf(''DEFAULT.'') + 8, field_name.lastIndexOf(''.01'')) == ''CYCLE_END_DATE'') {
var delimPos = field_val.search(/\//i);
if (delimPos < 0)
alert(''Invalid date entry! Please enter in MM/DD/YYYY format. '' +
''e.g, Dec 21, 2003 would be entered as 12/21/2003'');
else
if (field_val.length != 10)
alert(''Invalid date entry! Please Please enter in MM/DD/YYYY format. '' +
''e.g, Jan 1, 2003 would be entered as 01/01/2003'');
else {
month = field_val.substring(0, field_val.indexOf(''/''));
day = field_val.substring(field_val.indexOf(''/'') + 1, field_val.lastIndexOf(''/''));
year = field_val.substring(field_val.lastIndexOf(''/'') + 1, 10);
/* Need to subtract 1 from value because in Javascript, January begins with 0
and ends with 11 for December */
month = month - 1;
ddObj = new Date(year, month, day);
mmObj = new Date(year, month, day);
yyObj = new Date(year, month, day);
if (ddObj.getDate(ddObj.setDate(day)) != day)
alert(''Invalid day!'');
if (mmObj.getMonth(mmObj.setMonth(month)) != month)
alert(''Invalid month!'');
if (mmObj.getYear(mmObj.setYear(year)) != year)
alert(''Invalid year!'');
</SCRIPT>
');
Maybe you are looking for
-
My Facetime HD Camera is not working on my MacBook Pro 15" Retina Display.
I pruchased Macbook Pro 15" Retina Display on 27 Aug, 2012. But the Facetime HD Camera is not wotking. It's black screen when turn on Webcam in Yahoo or Skype. With Facetime, the Facetime Icon just animated but also dimmed after that. For all cases,
-
I pod not working!!!! Please help!!!
My Ipod classic froze over the weekend whislt plugged into a JBL speaker sound system... I have allowed the battery to run down fully in an attempt to restart the pod.. However now plugged into either the mains or my laptop it just reaches the 'Apple
-
while the command + tab takes to me different programs that are currently open on my computer, I cannot choose particular files that are open within each program. For example, if I have multiple instances of safari open, I cannot use command+tab to g
-
Shared Services Configuration Error
Hi, I have installed Shared Services and also configured it. Then register AAS and Essbase with SS successfully. Also externized AAS users. But when I am externizing Essbase users it is giving me following error: - Error: 1051549: Can not convert Ana
-
_ I/m goin' crazy_Library item gone
Hi, My libray item data is no longer in the box. It is stored in files but i cannot add it to to the library item folder. When i add new library item it disappears.....