Making the form Readonly in subsequent stages in a process
Hi all,
I have a situation where we want to make the form readonly in subsequent stages.Let me put it this way-
In my process the user1 will fill the form and hit on complete button. the user2 opens the form but the form should be readonly to the user2. He should have a action button at the button called Edit and when hits on the action the same form pops up and the fields are enabled and he can make modifications.
Th form goes to User3 and the form should be again readonly with same edit button and the form pops up and he can make modifications...
how can this be achieved?
Please help me with this.
Thanks in advance.
BPM User
The way I usually tackle state changes for a form across multiple user steps is by having a hidden text field on my form called txtStep. In my process, I then stuff this field with an appropriate value using a SetValue operation. In the form, I have code that is called on the form's initialize event that checks to see what value is in that text field. Depending on what the value is in that field, I change the form appropriately.
For example, just prior to your second user step you could use a SetValue to set the value of this text field to the string "user2". In your form's initialize event (pick any one - such as a page's initialize event), check to see what the value is. If the value is "user2" then you know to lock down the form but have the "Edit" button displayed to the user.
Feel free to email me if you have any questions.
Josh Boyle
Cardinal Solutions Group
[email protected]
Similar Messages
-
How can I create a long employment form without making the form widget drag?
How can I create a long employment form without making the form widget drag?
Sorry Sachin, I mean that I created a simple form on the page from the widget and started adding fields to it. The more fields I add the slower the delay becomes in creating a new field. Even when I try to select and drag or move an item, there's a huge delay and sometimes the program feezes, loose what i've done and have ot restart.
I'm doing an enployment form that has more than 20 fields, at least, and I need to be able to build the fields in separate categories, like Education, Past Employment, etc... quickly without delay issues.
I can probably send you a snap shot of what I'm talking about if I cna post it or attach it here..?
~Andy -
The form readOnly access property is not retained after saving it.
Hi all,
I had a form that I created in Acrobat and further added some features using LiveCycle. Pressing a button on the form was making it readOnly.
By saving it in Acrobat with proper rights, in Reader, I was able to fill the form, make it readOnly and save it.
This was working fine until I decided to make some modification to it in LiveCycle. I did that and again saved in Acrobat with proper rights.
Now in Reader, I'm able to fill it, make it readOnly and save it but next time that I open the form in the Reader, it's not readOnly anymore.
As you see it was possible first and then got broken. I have no clue why the form does not save the readOnly access property.
It becomes readOnly when I press the button and stays like that until I close it, though.
Any help would be highly appreciated,
Cheers,
Kamil
Acrobat Pro X
LiveCycle ES2
Win XP SP3Open the form in Designer, under the File/Form Properties/Defaults menu option make sure the preserve scripting changes radio button is set to Automatic.
Save the file and try it again.
Paul -
Making the Form File Object Look in Specific Folder
Hi, I am using a form to identify attachments that will be
sent with an email use webserver CDOSYS once the form has been
submitted. So, I have made the user first upload the attahments to
an 'Attachments' folder on the web and now I want him to be able to
browse to that folder so I can identify them such as
MailObj.AddAttachment
"E:\Webs\Myweb\wwwroot\Attachments\Test.xls
On my DWMX form, how do i get the Form 'File' object (with
the browse button) to browse to my webserver attachemt folder only
please as they will have previously been uploaded as CDOSYS
requires the attachemts to be on the webserver.
Thanks
DaveYou can't. That Browse button only looks on the users
local/networked
drives.
You could create a routine that would display the list of
files on the web
server and they could select it from that list.
"Dave(UK)" <[email protected]> wrote in
message
news:e8h1fj$nlb$[email protected]..
> On my DWMX form, how do i get the Form 'File' object
(with the browse
> button)
> to browse to my webserver attachemt folder only please
as they will have
> previously been uploaded as CDOSYS requires the
attachemts to be on the
> webserver.
>
> Thanks
> Dave
> -
Making the form "Unsecured" for advanced editing tools in PDF?
I have a Comment Card or Customer Satiscation Survey form that I created through Adobe LiveCycle Designer and I need help... I want to use the "Submit By Email" button BUT I don't want it sent back to me in data form... There is a buttons they click for 1-5 satisfaction and a comment area at the bottom of the form but I want the full form back, not the xml data...
So my plan was to use the Advanced Editing under the Tools tab on Adobe Acrobat Professional... Then use the Link Tool I believe it is to put a mask over top of the "Submit By Email" button and have it send me back the form filled out... I haven't tested this theory yet because the form is "Secured" while in PDF and I don't know how I can get my idea to work...
Can anyone help?Hi,
I suspect that the form is "secured" when viewed in Acrobat becuase you have set an open-password for when the formed is opened in LC Designer. This applies security to the form (which also prevents a user from printing to PDF).
Even if the form does not have the security, you will not be able to use AcroForm tools on an LC Designer form. They are different animals!
There is a solution, which is in plenty of posts to the forum. If you use a standard "button" instead of a "submit by email" button, you can have JavaScript in the click event which would look something like this:
var vEmail = "[email protected]";
var vSubject = "Customer Comments";
var vBody = "Put some nice customer focused text in here and it will appear in the body of the email for the customer.";
event.target.submitForm({cURL:"mailto: "+ vEmail +"?subject=" + vSubject +"&body=" + vBody, cSubmitAs:"PDF",cCharset:"utf-8"});
The submit as PDF command will ensure you get the form and not just the XML.
When developing in LC, it is best to do all of the scripting in LC, rather than trying to adapt parts of it in Acrobat (imho) ;-)
Good luck,
Niall -
Making a form portlet reusable by allowing a parameter to be passed to it
I have a form that allows maintenance on records. I need to filter the records that a user can maintain, (and insert) based on a column value. I can accomplish this by setting the default value for the (hidden) column. When I query and maintain the records in the form it behaves correctly by only affecting the records for the default value. Now I want to place the form into multiple pages as a portlet.
The goal is to be able to change the default value for the portlet (reuse). I've seen many postings on how to pass things to and from forms, but nothing seems to address allowing a user to easily customize the portlet.
Any bright people out there have a creative solution to this?I discovered the way to do this is by making the form based on a procedure and creating link to the form. When a form is based on a table or view, the link will pass field information and return records, when a form is based on a procedure there are no records to retrieve so it sets values passed as default.
-
Best practice for making form read-only at certain steps in process?
I have a process with a single form and 4 Assign Task operations. During Assign Task operations 1 and 3, the form is edited. During Assign Task operation 2 and 4, it should be read-only (it is reviewed and acknowledged, but not changed). There is no single criteria in the form data that indicates whether a form should be read-only or not -- this is only signaled by the step in the process. What is the best way to manage the read-only state?
Is there a way to make the form read-only via a setting in Workbench, or should I do this via a script in the form?
Thanks!
TobyI have a process with a single form and 4 Assign Task operations. During Assign Task operations 1 and 3, the form is edited. During Assign Task operation 2 and 4, it should be read-only (it is reviewed and acknowledged, but not changed). There is no single criteria in the form data that indicates whether a form should be read-only or not -- this is only signaled by the step in the process. What is the best way to manage the read-only state?
Is there a way to make the form read-only via a setting in Workbench, or should I do this via a script in the form?
Thanks!
Toby -
Unable to hide the first page in the form
Hi ,
I am trying to design a dynamic form that has three pages. The form is being used in a LiveCycle process and during the process initiation, only the second page should be visible and the first and third pages should be hidden. I am trying to hide the first and the third pages using JavaScript. I noticed that the third page is being hidden but the first page gets displayed as an empty page. Based on this behavior here are couple of questions I need guidance with
Can we hide the first page within a form? If so why am I seeing this inconsistent behavior when hiding the first and third pages?
If the first page can not be hidden then is there a workaround to achieve my goal of re-arranging the pages so that I can add content to the first page dynamically and shift the previous content on the first page to the second page?
Any suggestions will be appreciated.
Thanks,
SamanthapudiHi,
You've originally said.
in the first page i don't want data in main window...
yet using a command node to trigger the next page means you have to include a (presumably) empty main window in the first page.
Your main window has to contain some output (a table usually) and it's contents are the same on every page (only it's height can change). So, you can't have a blank main window on page 1 and a main window with data on pages 2 and 3.
Remove the main window from page 1, set page2 as the next page for page 1.
As for how to trigger page 3 you'll need to provide more detail on what the condition is. Do you want multiple copies of page 2 to hold all of the main window data, or just one? Do you want one copy of page 2 then the rest of the data on multiple copies of page 3. Be specific.
Regards,
Nick -
Adobe Reader Closes automatically while the form is large
Hi ,
I am having the application PDF which is stitched dynamically. Here In the PDF user can enter N number of location and corresponding details.
When the Locations is increased then the Data volume also will be increased. and also in the PDf has N number of tabs(Like Home , Help .. etc ) .
We also have some functions like submit , Export XML , Import XMl .....
All the functions are working fine but
when the form is large and user navigates different panel (via clicking the button) the the PDF is closed automatically.
Example : - In the PDF I have two Panel/Tabs Like P1 , P2 . When I clicks,
P1 - Some calcaulation (Reading the data from XML and N Number of loops and calculate value)
P2 - To View the Value based on the P1 calcuation
Problem : -
If user Clicks P2 then calcuation is working Ok and clicks p1 then Adobe Reader Closed.
If User Clicks P2 and clicks P1 then OK but user clicks again p2 and p1 then Adobe Reader Closed.
Adobe Reader automatically closed first time or 2nd or 3rd......
But I having these issue only for Large PDF. Current issue PDF has 6 MB and the exported XML is 2 MB .
Is any Memory issue ??
Any Ideas..??
Regards,
DhiyaneHi,
I would say you are definitely coming up against memory restrictions. There are a couple of posts by John Brinkman that I would recommend.
First I would look at why the form is 6Mb and see if you can reduce this down. For example, select fonts that are already in Reader (like Myriad Pro) and then deselect Embed Fonts in the File > Form Properties > Save Options. Also do not embed images into the form. See:
http://blogs.adobe.com/formfeed/2010/02/big_and_complex_forms.html.
http://blogs.adobe.com/formfeed/2010/09/xdp-size-matters.html.
http://blogs.adobe.com/formfeed/2009/11/linked_vs_embedded_template_im.html.
Next look at your script. You mention loops, so check is your script efficient. For example, use xfa.resolveNodes() once outside of the loop, instead of xfa.resolveNode() inside the loop. Make sure that variables are declared. See:
http://blogs.adobe.com/formfeed/2011/10/script-performance-exercise.html.
http://assure.ly/kUP02y.
Also check for any script that you have in events that fire frequently, like layout:ready event and comment these out. See.
http://assure.ly/nB0Bvz.
The dataset seems very large at 2Mb. Does this include image data? It may be that the user is interacting with the form, while it is still trying to process the XML and the loops.
Hope that helps,
Niall -
Making a form, why does the text type over top of itself in the form field?
Hi, I am making a certificate form for a client to fill out and print when needed. I designed everything in InDesign, exported to pdf, and made a form field for Old English MT for the name and date. When I close the form editing window and type a name in the allocated spot, the letters type on top of each other, not left to right like normal. I am working on a mac, client is on a pc.
Yes its possible it happens when there is a Duplicate Field on top of itself. I helped someone last year that had several fields that were duplicated.
Open Acrobat.
Go to tools menu
Choose Forms.
Click on Edit.
Click the field(s) that appear to have duplicated text.
If your keyboard has arrow keys click on the field then use arrow key to move to left, right, up, or down. If field shows underneath is not moved, delete the field selected.
Repeat as needed. -
I am trying to make sure that fields are populated with data prior to moving to the next field, but it seems that simply making the field required is not sufficient. What else must I do to enforce data entry within required fileds?
Thank you,There are a variety of scripting techniques that can be used based upon the form requirements, UI aesthetics, designer preference,... The script below forces data entry into a text field object called 'tf1' but it is a dangerous practice and should be used carefully. You may find yourself in a infinite loop based upon the tab order. A safer pattern includes global field validation upon submit.
// form1.page1.subform1.tf1::exit - (JavaScript, client)
if (this.isNull) {
xfa.host.messageBox("tf1 is a mandatory field.","Text Field 1 Error",0);
xfa.host.setFocus("form1.page1.subform1.tf1");
Steve -
Hello Everbody,
well, you know it and everybody should avoid it. You have some huge amout of Test Cases and all go well, so you declare a Project to "Production ready" and then you found out something doesnt work, like happen now at my side.
We have a InfoPath Form, which is beeing used as Template in a SharePoint Form Library. We have also a Nintex Workflow which asked different People to "approve" or "reject" a form if a new one was submitted. All that works now like a charm BUT, we have also a Field in the Form where you can Add Attachments. Its the Regular "File Attacment" of the "File and Picture" Design Task Window from InfoPath in Designer Mode. So nothing spezial coded or something like that.
As long a user has Write permissions, he can open those Attachments which are included in the Form (like they should), but in the moment the User has only 'Read' Permissions he CANT Read the Attachment anymore... no iam in a huge mess, its not absolut cirital But the biggest Problem at my ToDo List now so i would be really happy if someone can tell me there is a way out of this situation instead of (and so i think) this isnt a bug/problem - its a feature (you know those sentences...).
We cant give everbody just their Write Permissions back of those file because they are 'finally' approved and should only be archived for later reviews if needed. But therefore its good to let those reviewer read those Attachments to.btw. i've found some information about this isue, and it seems that i am right - its a Feature , not a bug ...
i have to set every Item in my ReadOnly view to "read only", disable all options to the user to edit something and then uncheck the ReadOnly Attribute of the View self. If i also uncheck the permission for the viewing user to add/delete Attachment he can still open the attachments.
BUT, what about Checkboxes ? And Drop Down 's ?
Okay, all drop down windows kann be replaced by normal textboxes with the same Data Source, but what about Check Boxes? There is no option to make it Read Only "in reference" of the current view. Now, i could easly (maybe, only theoretical) create a function which writes into a field the current Viewname and makes all Checkboxes ReadOnly if the View has a proper name. The Problem, in the second the user is opening the form the old value of the "View" Field was (for example) German View, so the function is replacing this text with "ReadOnly" which means the user HAS changed already something on the Form. If he no tries to close the form - he will be asked if he want save those changes (which he cant because he has only ReadOnly permissions on the file) but instead of saving those Changes it generates a NEW submitted Form which is a fallout in this szenario.
So what now ? Any tipps ? -
Icons are not visible when the form is run
I develop a form with only a push button. I developed form using oracle 10DS. I have saved my form in application server. To see an icon in my button, i did the following things:
1. In application server i made a jar named test.jar. It consists of just two gif images.
2. I copied this jar in application server's \forms90\java directory
3. I configured formsweb.cfg file as the following.
4. my \form90\java\oracle\forms\registry\registry.dat is as the following.
whenever i run form i can not see icon but in client's oracle jar cache jar is downloaded.
-------------------------------formsweb.cfg -------------------------------------------
=========================
# $Id: formsweb.cfg,v 1.24 2003/08/22 01:07:35 pkuhn Exp $
# formsweb.cfg defines parameter values used by the FormsServlet (f90servlet)
# This section defines the Default settings. Any of them may be overridden in the
# following Named Configuration sections. If they are not overridden, then the
# values here will be used.
# The default settings comprise two types of parameters: System parameters,
# which cannot be overridden in the URL, and User Parameters, which can.
# Parameters which are not marked as System parameters are User parameters.
# SYSTEM PARAMETERS
# These have fixed names and give information required by the Forms
# Servlet in order to function. They cannot be specified in the URL query
# string. But they can be overriden in a named configuration (see below).
# Some parameters specify file names: if the full path is not given,
# they are assumed to be in the same directory as this file. If a path
# is given, then it should be a physical path, not a URL.
# USER PARAMETERS
# These match variables (e.g. %form%) in the baseHTML file. Their values
# may be overridden by specifying them in the URL query string
# (e.g. "http://myhost.mydomain.com/servlet/f90servlet?form=myform&width=700")
# or by overriding them in a specific, named configuration (see below)
[default]
# System parameter: default base HTML file
baseHTML=base.htm
# System parameter: base HTML file for use with JInitiator client
#baseHTMLjinitiator=basejini.htm
# System parameter: base HTML file for use with Sun's Java Plug-In
baseHTMLjpi=basejpi.htm
# System parameter: base HTML file for use with Microsoft Internet Explorer
# (when using the native JVM)
baseHTMLie=baseie.htm
# System parameter: delimiter for parameters in the base HTML files
HTMLdelimiter=%
# System parameter: working directory for Forms runtime processes
# WorkingDirectory defaults to <oracle_home>/forms90 if unset.
workingDirectory=
# System parameter: file setting environment variables for the Forms runtime
processes
envFile=default.env
# System parameter: JVM option for Microsoft Internet Explorer.
# This parameter specifies how to execute the Forms applet under
# Microsoft Internet Explorer 5.x or above. Put IE=native if you want
# the Forms applet to run in the browser's native JVM.
IE=JInitiator
# Forms runtime argument: whether to escape certain special characters
# in values extracted from the URL for other runtime arguments
escapeparams=true
# Forms runtime argument: which form module to run
form=test.fmx
# Forms runtime argument: database connection details
userid=
# Forms runtime argument: whether to run in debug mode
debug=no
# Forms runtime argument: host for debugging
host=
# Forms runtime argument: port for debugging
port=
# Other Forms runtime arguments: grouped together as one parameter.
# These settings support running and debugging a form from the Builder:
otherparams=buffer_records=%buffer% debug_messages=%debug_messages% array=%array%
obr=%obr% query_only=%query_only% quiet=%quiet% render=%render% record=%record%
tracegroup=%tracegroup% log=%log% term=%term%
# Sub argument for otherparams
buffer=no
# Sub argument for otherparams
debug_messages=no
# Sub argument for otherparams
array=no
# Sub argument for otherparams
obr=no
# Sub argument for otherparams
query_only=no
# Sub argument for otherparams
quiet=yes
# Sub argument for otherparams
render=no
# Sub argument for otherparams
record=
# Sub argument for otherparams
tracegroup=
# Sub argument for otherparams
log=
# Sub argument for otherparams
term=
# HTML page title
pageTitle=Oracle Application Server Forms Services
# HTML attributes for the BODY tag
HTMLbodyAttrs=
# HTML to add before the form
HTMLbeforeForm=
# HTML to add after the form
HTMLafterForm=
# Forms applet parameter: URL path to Forms ListenerServlet
serverURL=/forms90/l90servlet
# Forms applet parameter
codebase=/forms90/java
# Forms applet parameter
imageBase=codeBase
# Forms applet parameter
width=750
# Forms applet parameter
height=600
# Forms applet parameter
separateFrame=false
# Forms applet parameter
splashScreen=
# Forms applet parameter
background=
# Forms applet parameter
lookAndFeel=Oracle
# Forms applet parameter
colorScheme=teal
# Forms applet parameter
logo=
# Forms applet parameter
restrictedURLparams=HTMLbodyAttrs,HTMLbeforeForm,pageTitle,HTMLafterForm,log,allow
_debug,allowNewConnections
# Forms applet parameter
formsMessageListener=
# Forms applet parameter
recordFileName=
# Forms applet parameter
serverApp=default
# Forms applet archive setting for JInitiator
archive_jini=f90all_jinit.jar,classes12.jar,test.jar
# Forms applet archive setting for Microsoft Internet Explorer native JVM
archive_ie=f90all.cab
# Forms applet archive setting for other clients (Sun Java Plugin, Appletviewer,
etc)
archive=f90all.jar
# Number of times client should retry if a network failure occurs. You should
# only change this after reading the documentation.
networkRetries=0
# Page displayed to Netscape users to allow them to download Oracle JInitiator.
# Oracle JInitiator is used with Windows clients.
# If you create your own page, you should set this parameter to point to it.
jinit_download_page=/forms90/jinitiator/us/jinit_download.htm
# Parameter related to the version of JInitiator
jinit_classid=clsid:CAFECAFE-0013-0001-0017-ABCDEFABCDEF
# Parameter related to the version of JInitiator
jinit_exename=jinit.exe#Version=1,3,1,17
# Parameter related to the version of JInitiator
jinit_mimetype=application/x-jinit-applet;version=1.3.1.17
# Page displayed to users to allow them to download Sun's Java Plugin.
# Sun's Java Plugin is typically used for non-Windows clients.
# (NOTE: you should check this page and possibly change the settings)
jpi_download_page=http://java.sun.com/products/plugin/1.3/plugin-install.html
# Parameter related to the version of the Java Plugin
jpi_classid=clsid:8AD9C840-044E-11D1-B3E9-00805F499D93
# Parameter related to the version of the Java Plugin
jpi_codebase=http://java.sun.com/products/plugin/1.3/jinstall-13-win32.cab#Version
=1,3,0,0
# Parameter related to the version of the Java Plugin
jpi_mimetype=application/x-java-applet;version=1.3
# EM config parameter
# Set this to "1" to enable Enterprise Manager to track Forms processes
em_mode=0
# Single Sign-On OID configuration parameter
oid_formsid=formsApp_drsshl_C75ED7E7CA18492FA35AA090350527B7
# Single Sign-On OID configuration parameter
oracle_home=E:\Oracle_SHLAS
# Single Sign-On OID configuration parameter
formsid_group_dn=cn=Logical Application Group,
orclApplicationCommonName=formsApp_drsshl_C75ED7E7CA18492FA35AA090350527B7,
cn=forms, cn=Products, cn=OracleContext
# Single Sign-On OID configuration parameter: indicates whether we allow
# dynamic resource creation if the resource is not yet created in the OID.
ssoDynamicResourceCreate=true
# Single Sign-On parameter: URL to redirect to if ssoDynamicResourceCreate=false
ssoErrorUrl=
# Single Sign-On parameter: Cancel URL for the dynamic resource creation DAS page.
ssoCancelUrl=
# Single Sign-On parameter: indicates whether the url is protected in which
# case mod_osso will be given control for authentication or continue in
# the FormsServlet if not. It is false by default. Set it to true in an
# application-specific section to enable Single Sign-On for that application.
ssoMode=false
# The parameter allow_debug determines whether debugging is permitted.
# Administrators should set allow_debug to "true" if servlet
# debugging is required, or to provide access to the Forms Trace Xlate utility.
# Otherwise these activities will not be allowed (for security reasons).
allow_debug=false
# Parameter which determines whether new Forms sessions are allowed.
# This is also read by the Forms EM Overview page to show the
# current Forms status.
allowNewConnections=true
# Example Named Configuration Section
# Example 1: configuration to run forms in a separate browser window with
# "generic" look and feel (include "config=sepwin" in the URL)
# You may define your own specific, named configurations (sets of parameters)
# by adding special sections as illustrated in the following examples.
# Note that you need only specify the parameters you want to change. The
# default values (defined above) will be used for all other parameters.
# Use of a specific configuration can be requested by including the text
# "config=<your_config_name>" in the query string of the URL used to run
# a form. For example, to use the sepwin configuration, your could issue
# a URL like "http://myhost.mydomain.com/servlet/f90servlet?config=sepwin".
[sepwin]
separateFrame=True
lookandfeel=Generic
# Example Named Configuration Section
# Example 2: configuration affecting users of MicroSoft Internet Explorer 5.x.
# Forms applet will run under the browser's native JVM rather than using Oracle
JInitiator.
[ienative]
IE=native
# Example Named Configuration Section
# Example 3: configuration forcing use of the Java Plugin in all cases (even if
# the client browser is on Windows)
[jpi]
baseHTMLJInitiator=basejpi.htm
baseHTMLie=basejpi.htm
# Example Named Configuration Section
# Example 4: configuration running the Forms ListenerServlet in debug mode
# (debug messages will be written to the servlet engine's log file).
[debug]
serverURL=/forms90/l90servlet/debug
[test]
form=E:\ict\ITSUPPORT\test.fmx usesdi=yes
userid=support/s00001@dshl
width=100%
height=100%
colorscheme=blue
pageTitle=ICT Support :: Just in Time
imagebase=codebase
archive_jini=f90all_jinit.jar,rolloverbutton.jar,getclientinfo.jar,infobutton.jar,test.jar
webUtilArchive=frmwebutil.jar,jacob.jar
baseHTMLjinitiator=webutiljini.htm
#lookAndFeel=Oracle
splashscreen=ash.gif
logo=none
separateFrame=false
******************************************** registry.dat
---=========================
# This is the Registry file.
# This file contains the logical [Java] Class name and an associated
# [numerical] identifier that will be used to refer to objects of the
# class in order to reduce the amount of information that needs to be
# repeatedly transmitted to the client.
# This file is of the Form understood by java.util.Properties (for now)
# The System Level sound file is relative to the CODEBASE
oracle.classById.1=oracle.forms.engine.Runform
oracle.classById.4=oracle.forms.handler.FormWindow
oracle.classById.5=oracle.forms.handler.AlertDialog
oracle.classById.6=oracle.forms.handler.DisplayList
oracle.classById.7=oracle.forms.handler.LogonDialog
oracle.classById.8=oracle.forms.handler.DisplayErrorDialog
oracle.classById.9=oracle.forms.handler.ListValuesDialog
oracle.classById.10=oracle.forms.handler.EditorDialog
oracle.classById.11=oracle.forms.handler.HelpDialog
oracle.classById.12=oracle.forms.handler.FormStatusBar
oracle.classById.13=oracle.forms.handler.MenuInfo
# oracle.classById.14=UNUSED
oracle.classById.15=oracle.forms.handler.ApplicationTimer
oracle.classById.16=oracle.forms.handler.MenuParametersDialog
oracle.classById.17=oracle.forms.handler.PromptListItem
oracle.classById.18=oracle.forms.handler.CancelQueryDialog
oracle.classById.257=oracle.forms.handler.TextFieldItem
oracle.classById.258=oracle.forms.handler.TextAreaItem
oracle.classById.259=oracle.forms.handler.FormCanvas
oracle.classById.261=oracle.forms.handler.ButtonItem
oracle.classById.262=oracle.forms.handler.CheckboxItem
oracle.classById.263=oracle.forms.handler.PopListItem
oracle.classById.264=oracle.forms.handler.TListItem
oracle.classById.265=oracle.forms.handler.CfmVBX
oracle.classById.266=oracle.forms.handler.CfmOLE
oracle.classById.267=oracle.forms.handler.RadioButtonItem
oracle.classById.268=oracle.forms.handler.ImageItem
oracle.classById.269=oracle.forms.handler.IconicButtonItem
oracle.classById.270=oracle.forms.handler.BlockScroller
oracle.classById.271=oracle.forms.handler.JavaContainer
oracle.classById.272=oracle.forms.handler.TabControl
oracle.classById.273=oracle.forms.handler.ComboBoxItem
oracle.classById.274=oracle.forms.handler.TreeItem
oracle.classById.281=oracle.forms.handler.PopupHelpItem
# Defaults for the Font details, all names are Java Font names. Each of
# these parameters represents the default property to use when none is
# specified.
# defaultFontname represents the default Java fontName.
# defaultSize represents the default fontSize. Note that the size is
# multiplied by 100 (e.g. a 10pt font has a size of 1000).
# defaultStyle represents the default fontStyle, PLAIN or ITALIC.
# defaultWeight represents the default fontWeight, PLAIN or BOLD.
default.fontMap.defaultFontname=Dialog
default.fontMap.defaultSize=900
default.fontMap.defaultStyle=PLAIN
default.fontMap.defaultWeight=PLAIN
# Default Font Face mapping.
# appFontname represents a comma delimited list of Application Font Names.
# javaFontname represents a comma delimited list of Java Font Names.
# The number of entries in the appFontname list should match the number in
# the javaFontname list. The elements of the list are comma separated and
# all characters are taken literally, leading and trailing spaces are
# stripped from Face names.
# Note that this file uses the Java 1.1 Font names in order to be able to
# handle the NLS Plane (BUG #431051)
default.fontMap.appFontnames=Courier New,Courier,courier,System,Terminal,Fixed,Fixedsys,Times,Times New Roman,MS Sans Serif,Arial, Kunstler Script
default.fontMap.javaFontnames=MonoSpaced,MonoSpaced,MonoSpaced,Dialog,MonoSpaced,Dialog,Dialog,Serif,Serif,Dialog,SansSerif, Kunstler Script
# The Application Level icon files are relative to the DOCUMENTBASE
# example: icons/
# or an absolute URL.
# example: http://www.forms.net/~luser/d2k_project/
default.icons.iconpath=
default.icons.iconextension=gif
# Application level settings to control UI features
app.ui.lovButtons=true
app.ui.requiredFieldVA=false
# The background color is specified as an RGB triple.
app.ui.requiredFieldVABGColor=255,0,0
---====================================
I tried many times. But could not be successful. Then I just kept my icons in
\forms90\java directory without making jar. In my form, icon file name is the icon name without extension. Here, i can see my icon in button. but if i replace an icon
without changing the name of the icon, then i always see the old icon. The new icon, i can not see.
Please, help me with only Oracle 10g AS how i can see icon in button. Let's assume, there is not oracle 10g DS (any development tool) in the machine where the form is run.
Please, guide me clearly step by step so that i might be successful.
Thanks.
TKARIMThanks Bernard,
It works fine with JInitiator but not working with
the JPI. For JPI what settings I need to do ??hi TKARIM and Bernard, i am having similar problem even with the Bernard's recommended setup. could you post the webutiljini.htm (i presume you are using config=test) ?
i am actually using jinitiator 1.3.1.28 with Oracle HTTP Server of OAS 10gR2) calling Forms Server 6i (f60cgi). After setting up according to Bernard's recommended setup steps, the java console showed that it loaded the icon jar file when it could not read the form, but it skipped the loading of the icon jar file once it read and started the form. How do we specify in the form to pick up the icon from the jar file instead from a directory ? Or do we need to specify ? Any ideas ?
Thx and Regards
dkklau -
was making the update for my iphone 4s . then he stops. My phone in this time is in the recovery mode and do not take the firmware to open my phone, please can u help me to recover my phone. My current ios 6.0.1. plese send me some thing that is useful
Thanks for that 'sberman' - because my iPhone is backed-up to my work computer (only at this stage) I have had to call our IT Department in Adleaide. (4 times this morning). The last guy managed to get the phone into 'DFU Mode' - no more recovery mode screen - (kind of 'asleep' perhaps) from my understanding of same. I am awaiting a call again from IT so they can get my computer to actually recognise my iPhone on the C Drive. This also happened to one of my colleagues in Newman (WA). She got so frustrated with the whole process that she bought another phone the next time she was in 'civilisation.' She hasn't had any problems since. (Cross fingers).
Thanks again, Sandra2474. -
Is there a way to bypass the form Validation
I'm getting really upset with the Coldfusion built-in form validation for any HTML formfield ending by _date , _required, _time and so on...
My application proposes to the users to create some Properties for an object and later on to modify the values for all these properties.
I've got a piece of code building dynamically some form fields named just like the properties (by a simple cfloop on a DB query getting the property list).
And a registering page to records the new value in the DB.
But it crashes onto the classical "
Form entries are incomplete or invalid.
I can't control what the users set as property name (one of them was Checklist_required).
Is there any way to prevent this error by disabling this auto validation ?
(I'd like to avoid having to rename any field dynamically created and rename any forms variables before registering them on the DB : it's just NO WAY for me to rename the properties created by the users)Fober1, that's not how it works. It's pretty much the ultimate example of the disjoint between how HTML forms work and how the naive CFML Cfform / cfinput design wished they work.
When a request is being processed by the coldfusion server, it just looks at the list of FORM (POST) variable names (whether it came from cfform or not; URL/GET params are exempt), and for those with certain suffixes (_date, _required, etc.), and it assumes their existence is intended to request validation another field without that suffix. It doesn't actually know or care whether form submission, nor the HTML rendered in the user's browser, actually came from "cfform" or "cfinput". The composition of the request that comes in (when a user clicks on "submit", or a hacker uses any tool imaginable) is out of the server's hands. The cfform code is not used during form submission processing, because the receiving template (the form action="this_one.cfm") doesn't even have to be the same template that has the cfform in it. There could be multiple conflicting cfforms directing users to request the same template on a single site, with or without the validation, even without considering what a whole other person might decide to send to your server.
The fact that it can work as intended for a typical user is irrelevant, because the purpose of validation is to deal with the atypical situation. A malicious or merely mischievous user that wanted to circumvent the validation would simply modify a copy of the page to leave out the "validation request" fields. For the developer to truly validate the input, additional code must be written, making the feature not only inadequate, but a complete waste of time. There absolutely should be a way to disable it at worst; Ideally, it would be taken out of coldfusion completely. It's not only useless, it's a security risk, wooing programmers to write code that doesn't do what they think it does.
The error message it gives isn't so great, either, and it's a pity that it can't show more than one validation message at a time, either. If more than one input is invalid, you could end up going through one round after another of submit + back button.
edit: I forgot to add the other important reason that this feature should never have existed: It is a nuisance to everyone else who doesn't want to use it at all, too! Those suffixes simply couldn't have been a worse choice, colliding with probably thousands of peoples' variable names. Why not "*_cfval_date" "*_cfval_time" etc?
Maybe you are looking for
-
Need to have the calendars on my iPhone to show up in iCal on my Mac.
Today I was at the area Apple store working with a Genius. I had two Apple IDs, one I had used for some time and a second created when I set up a Mobile Me account a couple of years ago. Because I had two IDs, syncing was all messed up. The genius le
-
External table: How to load data from a fixed format UTF8 external file
Hi Experts, I am trying to read data from a fixed format UTF8 external file in to a external table. The file has non-ascii characters, and the presence of the non-ascii characters causes the data to be positioned incorrectly in the external table. Th
-
Error in routine while activating transformation
Dear all, While activating 2LIS_04_P_ARBPL Transformation activation , I am facing following error while checking in Routine E:Field "COMM_STRUCTURE-TGTPROCCAP" is unknown. It is neither in one of the specified tables nor defined by a "DATA" statemen
-
Hanns-G 28" HG281DJB Not Working
I am upgrading from a external 19" DVI LCD screen to a 28" HG281DJB that has a connection for HDMI or VGA. I am familiar with setting up an external display, yet the screen gives me a message that there is no signal avail. My connections and adapters
-
External planned operation in routing
Hello, I have a scenario in my company. In the routing, an operation (heat treatment/machining) needs to be carried out by the vendor. We issue the goods (Material X) from WIP & receive goods (material X) after electroplating. Then we continue with o