Triggers in database
hi..i want to create a trigger ..which activate once at specific time in Oracle..is it possible..if yes then How??
hi,
Please be clear .If you are going to perform a time based operation ,then why to do you want to use triggers?why don't you use stored procedures.
If you use Stored procedures then use "dbms_job" package available in 'sys' schema.The 'sys' or any user with execute prev. on that proc., can use it.There are some functions and procedures(totally 5 if i am right).So if u configure a job and assign it ,it will automatically perform the operation.Options are there for quering the status of the job,cancelling the job assigned etc.
Pls. let me know if that catters your need
cheers!!!!
[email protected]
Similar Messages
-
Calling Remote Functions Locally Triggers any Database commit(Implicit)
Hello,
Am making use of RFC enabled function module as normal function module (Calling remote function module locally).
My question is does it trigger any implicit database commit or not. Since synchronous RFC triggers database commit.
Regards,
Tenzin ChoegyenI057200 wrote:
Since synchronous RFC triggers database commit.
Let me correct the statement both synchronous as well as asynchronous RFCs trigger an implicit DB commit.
SAP documentation on synch-RFCs states:
If the content of dest is equal to the constant space, then the addition DESTINATION is ignored and a normal call CALL FUNCTION func is executed.
Please note that you should not use the DESTINATION addition or use DESTINATION space. DESTINATION none will start the FM as an RFC in the same app server. -
Pre populate adapter in OIM 11gr2 not triggered in database
Hello,
Folowing is the steps for creation of pre populated adapter in OIM
** we have created one form in OIM which is provisioned to Database**
Steps
· Installed GTC connector for Database Web App 9.*
· Created new user and Table in Database
· Created IT resource for Database
· Created Sandbox, App Instance and Form, published sandbox
· Started catalog synchronization job scheduler
· Created user and and request account to app instance.
* select application instance to catalog and checkout.
** we have created adapter as per the following link
http://idmrockstar.com/blog/2009/08/how-to-create-a-prepopulate-adapter-in-oim/
create a pre populated adapter that will populate the firstname of user in email using java class
source code:
public class AdapterClass{
public String email( String fname )
return fname;
Steps:
1) In the design console I have open the Adapter Factory and create a new adapter name :firstname
adapter type: pre-populate rule generator
click on save
2) select variable list tab:
variable name:Firstname
type:String
Map to : Resolve at runtime
click on save
3) select Adapter Task tab
* click add and select logical task
* select SET VARIABLE and click continue
* Operand Type:variable
* Operand Qualifier : FIrstname
click save and save the adapter
4) compile the java class into jar file and move the jar file into OIM_HOME\server\JavaTasks
5)Create a new Adapter with the following"
Adapter name:Email
Adapter type: Pre-populate rule Generator
click save
6) select variable list tab:
variable name: var1
Type:String
Map to:Resolve at runtime and click save
7) select Functional Task tab:"
select java click continue
select the following information:
Task name:email
Api source: JavataskJar:Adapterclass.jar( the jar file which you have create)
application api: adapteclass
click save
8) In the Application method parameters,select the first input: String
Cange Map to:Adapter variables
Set the name to:var1 and click save
9) select the output:STring
change map to:Adapter variables
set name to: return variable
10) click save and save the adapter and click on Build
Adapter is now build the next step isto join it to the form
** join the adapter to the form**
Steps:
1) click on form designer and search the related form which we have created
2) In the respective form click on create a new version and create a new version
3) and then click on Pre populate tab and click on ADD
4)select adapter field to firstname
Rule : default
Adapter : Firstname
and click on save
5) In the adapter variable field click on firstname and fill the following
map to: Process data
Qualifier : firstname
6) Repeat steps 3 to 5 to map the email adapter
7) click on save.
Now we have done with all the steps and now we have created one User submit the user
we have click on request acounts ---> search the catalog and select the application instance (select the app instance "database provisioning") ---> add to cart ---> and check out ---> fill the form leaving email field --> ready to submit ---> submit
now we have check this user in database but still pre populated fields are not reflected. since this not working so we have found the other three links
Re: OIM 11gR2 - Prepopulate Field Empty Problem
http://fusionsecurity.blogspot.in/2013/01/populating-request-attributes-in-oim.html
http://identityandaccessmanager.blogspot.in/2011/07/prepopulate-adapter-in-oim-11g.html
according to these links they mention to implements the prepopulationadapter interface into the java class and create the plugin.xml for the class which we have used in jar.
so we prepared a plugin.xml
<?xml version="1.0" encoding="UTF-8" ?>
<oimplugins xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<plugins pluginpoint="oracle.iam.request.plugins.PrePopulationAdapter">
<plugin pluginclass= "com.oracle.demo.iam.prepop.plugin.UserLoginPrePop" version="1.0" name="UserLoginPrePop">
<metadata name="PrePopulationAdapater">
<value> My_users::email</value>
</metadata>
</plugin>
</plugins>
</oimplugins>
and the java class which implements "PrePopulationAdapter".
they mention to put that jar into one directory named "lib"and paste the xml and lib folder into the OIM_HOME\server\plugin
BUt we stuck on how to configure the adapter or what is the next steps for the above process. or there is something that we have missed in the process
please do reply its urgent
Regards,
Tushar Palekarhii i have followed all your steps regarding the pre populated adapter ,but no luck.
java code :
package com.oracle.demo.iam.prepop.plugin;
import java.io.Serializable;
import oracle.iam.request.plugins.PrePopulationAdapter;
import oracle.iam.request.vo.RequestData;
public class Userfname implements PrePopulationAdapter {
public Serializable prepopulate(RequestData requestData){
String fname = "xyz";
System.out.println("Returning fname ==== " + fname );
return fname ;
2)i have create a jar for this code and paste it into lib folder.
3) i have create a plugin.xml
<?xml version="1.0" encoding="UTF-8" ?>
<oimplugins xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<*plugins pluginpoint="oracle.iam.request.plugins.PrePopulationAdapter">*
*<plugin pluginclass= "com.oracle.demo.iam.prepop.plugin.Userfname" version="1.0" name="Userfname">*
*<metadata name="PrePopulationAdapater">*
*<value>register::LAST_NAME</value>*
*</metadata>*
*</plugin>*
*</plugins>*
*</oimplugins>*
4)i register the plugin using ant -f pluginregistration.xml register
5)i have restartthe oim server and then i create a user using the same app instatnce in which i have create the form(ie.register),and
request acount-->select app instance ---> add to cart
but the last name xyz as per the java code is not reflected in the dadbase table.
please help
tushar palekar -
Triggering a database query and region update from drop-down menu selection
I suspect this must be covered somewhere in some how-to or documentation but Google hasn't been of much help here:
A user is filling in a form. The first entry in the form is a drop-down menu. Upon the user selecting a value in the menu I would like to query existing entries in the DB and present results to the user, in a region to the right hand-side of the form, as guidance (i.e.: "here's what we already have for this component").
I am unclear as to whether I should be using computations, javascript or a combination of both here. Pointers welcome. Thanks in advance.Hello,
Take a look at this example, it does what you want.
http://apex.oracle.com/pls/otn/f?p=11933:48
Regards,
Carl
blog : http://carlback.blogspot.com//
apex examples : http://apex.oracle.com/pls/otn/f?p=11933:5 -
ERROR in executing triggers...
Hi,
please help me to solve this, I ve searched the web but could not find any good answer.
I see this errors during oracle 10g shutdown, and startup.
It is a pretty new installed oracle.
Did I miss something during the installation ???
Please advice,
THANKS
SHUTDOWN
Oracle Database 10g Release 10.1.0.3.0 - Production
ORACLE_HOME = /u01/app/oracle/product/10.1.0.3/db_1
System name: SunOS
Node name: testapp1
Release: 5.10
Version: Generic_118844-20
Machine: i86pc
Instance name: test1
Redo thread mounted by this instance: 1
Oracle process number: 22
Unix process pid: 3502, image: oracle@testapp1 (TNS V1-V3)
*** SERVICE NAME:(SYS$USERS) 2005-12-30 02:11:49.667
*** SESSION ID:(75.341) 2005-12-30 02:11:49.667
Error in executing triggers on instance shutdown
*** 2005-12-30 02:11:49.668
ksedmp: internal or fatal error
ORA-00604: error occurred at recursive SQL level 1
ORA-06521: PL/SQL: Error mapping function
ORA-06512: at "SYS.OLAPIHISTORYRETENTION", line 1
ORA-06512: at line 6
*** 2005-12-30 02:11:55.883 52278 kcrr.c
ARCH: Archival disabled due to shutdown: 1089
*** 2005-12-30 02:11:56.920 52278 kcrr.c
ARCH: Archival disabled due to shutdown: 1089
STARTUP
-bash-3.00$ cat test1_ora_3579.trc
/u01/app/oracle/admin/test1/udump/test1_ora_3579.trc
Oracle Database 10g Release 10.1.0.3.0 - Production
ORACLE_HOME = /u01/app/oracle/product/10.1.0.3/db_1
System name: SunOS
Node name: testapp1
Release: 5.10
Version: Generic_118844-20
Machine: i86pc
Instance name: test1
Redo thread mounted by this instance: 1
Oracle process number: 12
Unix process pid: 3579, image: oracle@testapp1 (TNS V1-V3)
*** SERVICE NAME:(SYS$USERS) 2005-12-30 02:14:12.697
*** SESSION ID:(107.3) 2005-12-30 02:14:12.697
adbdrv: lang flag = 0
Error in executing triggers on database startup
*** 2005-12-30 02:14:14.932
ksedmp: internal or fatal error
ORA-00604: error occurred at recursive SQL level 1
ORA-06521: PL/SQL: Error mapping function
ORA-06512: at "SYS.OLAPIHISTORYRETENTION", line 1
ORA-06512: at line 7You hit bug #3386542 - OLAP triggers that are installed with seed database, (OLAPISTARTUPTRIGGER and OLAPISHUTDOWNTRIGGER), does not handle absence of Oracle OLAP.
as explained in MetaLink Note:266728.1
The suggested solution is to disable OLAPISTARTUPTRIGGER and OLAPISHUTDOWNTRIGGER to avoid error from being generated.
Connect as user SYS and issue
ALTER TRIGGER OLAPISTARTUPTRIGGER DISABLE;
ALTER TRIGGER OLAPISHUTDOWNTRIGGER DISABLE; -
Help required in triggering concept for sending mails automatically
I am developing an application in which i had to develop an Auto Responder application. For this application i need to send different mails to different customers automatically on different days. Though i got the concept of using timers and the scheduling process from some of the developers, I think it is not suitable for our application because it is a standalone program and it needs to be executed seperately. I am not much sure of this mail application using timers and scheduling concept.
So i need a different application where i can be using triggers in database so that it runs embedded in the application.. As per my idea i will be having two variables x and y in the database. X will be a fixed value which contains the no. of days after which a mail has to be sent to the customer.Y is a counter variable which is initialised to 0 and will be incremented daily(For this i wrote a trigger). Once x and y are equal mail should be sent automatically. But the problem is that i need to monitor this application continously. I don't know how to monitor this application. Therefore i request your help in this regard and tell me whether my idea is correct. If it is correct plz tell me how to do it and if possible send me an example.
Thank you,I am developing an application in which i had to develop an Auto Responder application. For this application i need to send different mails to different customers automatically on different days. Though i got the concept of using timers and the scheduling process from some of the developers, I think it is not suitable for our application because it is a standalone program and it needs to be executed seperately. I am not much sure of this mail application using timers and scheduling concept.
So i need a different application where i can be using triggers in database so that it runs embedded in the application.. As per my idea i will be having two variables x and y in the database. X will be a fixed value which contains the no. of days after which a mail has to be sent to the customer.Y is a counter variable which is initialised to 0 and will be incremented daily(For this i wrote a trigger). Once x and y are equal mail should be sent automatically. But the problem is that i need to monitor this application continously. I don't know how to monitor this application. Therefore i request your help in this regard and tell me whether my idea is correct. If it is correct plz tell me how to do it and if possible send me an example.
Thank you, -
Transactional triggers and commit processing
I have only been an active member of this thread for a couple of weeks and have tried to contribute to a few postings. But I have also noticed lots of postings relating to the use of DML statements inside what I would call non commit time triggers.
What I mean here is, for example, a WHEN-BUTTON-PRESSED trigger that does inserts, updates, deletes, followed by the COMMIT_FORM procedure.
I thought it might be useful to draw attention to the possible pitfalls of this approach. I'm not saying that this approach is wrong - far from it, but sometimes it means that people aren't leveraging the functionality that you get "for free" from Forms.
By coding some DML followed by a Commit_Form, you are not getting any rollback functionality from Forms. For example:
INSERT INTO A
INSERT INTO B
COMMIT_FORM;
Let's imagine that the insert into A worked but the insert into B failed for some reason. The user gets an unhandled exception. Now imagine that the cause of the error is cleared up, and the user presses the button (or whatever the invokation action was) again, and the commit works. You will have 2 records in A and 1 in B. You may not have expected that, and without coding your own rollback/savepoint that's what you would get.
You also (1) don't get a Working... message without coding it yourself, and (2) get the "No changes to commit" message; removing this is the subject of many threads on this site.
If you have a block which is based over a table which you need to update, then all of the DML statements ought to be coded inside PRE/POST/ON INSERT/UDPATE/DELETE statements, or other Forms transactional triggers (pre-database-commit etc..). If you need to change other tables then put the DML for them inside those triggers. Then you don’t have to worry about which records the user changed – if the user didn’t touch them then Forms won’t fire the triggers. And when you call the COMMIT_FORM procedure, Forms will fire the triggers for you and if any of them fail, it will rollback back to where the COMMIT_FORM started.
An example in 1 thread I saw this morning, was a Delete button, which was to delete the current record in a multi-record block. This button performed the “DELETE FROM <table> WHERE <key=:block.key>” followed by a Commit. Then of course the block needed to be re-queried to reflect the fact that the record had gone. Using the power of Forms to simply call the DELETE_RECORD procedure would have achieved the same result without needing to requery the block. And Forms would do the delete by ROWID, the fastest way of doing it.
If you don’t have a block based over a table, then you can consider creating a dummy block which uses Transactional Triggers. Code an ON-INSERT on that block which includes the DML you want to execute. Then in the trigger initiating the commit processing you would do something like:
:DUMMY_BLOCK.ITEM1 := ‘X’;
COMMIT_FORM;
IF (NOT FORM_SUCCESS) OR :SYSTEM.FORM_STATUS != ‘QUERY’ THEN
-- the commit failed
END IF;
Then you’ll get a nice Working.. message and full rollback control.
I think the moral of what I’m trying to get across is to use the power of Forms in the way it handles the transactions. Whilst we moan about it, it is actually quite good at that!
I hope this posting is taken in a positive light, I am certainly not trying to teach anyone to “suck eggs”.
PS. I find it ironic that you were prevented from coding DML statements outside of commit time triggers, in Forms 2.3!Thank you, Kevin. Very informative.
-
Dreamweaver 8 problem with database panel
Hi,
I am workting with Dreamweaver 8 and WAMP5 1.4.5 (php 5.1
Apache 1.3 MySQL 4.1)
I have created a connexion MySQL in Dreamweaver 8
When I open "database" in the application panel I can see the
4 tables of my database but when I click on each table to see the
fields it doen't show any and indicate there is no field.
THANKS in advance for you HELPHi, Thanks for your quick answer.
I just shutdown my database and restart but no errors displayed.
However, the trace file displaying :
Dump file F:\8i\oracle\admin\INTRANET\udump\ORA01704.TRC
Fri Apr 07 09:29:42 2006
ORACLE V8.1.7.3.0 - Production vsnsta=0
vsnsql=f vsnxtr=3
Windows 2000 Version 5.2 Service Pack 1, CPU type 586
Oracle8i Enterprise Edition Release 8.1.7.3.0 - Production
With the Partitioning option
JServer Release 8.1.7.3.0 - Production
Windows 2000 Version 5.2 Service Pack 1, CPU type 586
Instance name: intranet
Redo thread mounted by this instance: 1
Oracle process number: 12
Windows thread id: 1704, image: ORACLE.EXE
*** SESSION ID:(11.1) 2006-04-07 09:29:42.859
Error in executing triggers on database startup
*** 2006-04-07 09:29:42.875
ksedmp: internal or fatal error
ORA-00604: Une erreur s'est produite au niveau SQL recursif 1
ORA-04031: impossible d'affecter 4032 octets de memoire partagee ("shared pool","java/lang/StringSYS","joxlod: in ehe","ioc_allocate_pal")
ORA-06512: a "SYS.DBMS_JAVA", ligne 0
ORA-06512: a ligne 2
So, do I need to increase the shared memory ?
Thanks -
Dear all
when i am going to startup the database i am getting this
below mentioned issue
database is mounted for your information.
Unix process pid: 5402, image: [email protected] (TNS V1-V3)
*** SERVICE NAME:(SYS$USERS) 2010-05-23 23:04:28.988
*** SESSION ID:(159.3) 2010-05-23 23:04:28.988
Error in executing triggers on database startup
*** 2010-05-23 23:04:28.988
ksedmp: internal or fatal error
ORA-00604: error occurred at recursive SQL level 1
ORA-06521: PL/SQL: Error mapping function
ORA-06512: at "LBACSYS.LBAC_EVENTS", line 34
ORA-06512: at line 2
*** 2010-05-23 23:04:48.636
*** 2010-05-23 23:04:48.636 60679 kcrr.c
ARCH: Archival disabled due to shutdown: 1089
*** 2010-05-23 23:04:49.638 60679 kcrr.c
ARCH: Archival disabled due to shutdown: 1089
pls. let me reason for the issue.
Tks/regs
Sunrise~Error in executing triggers on database startup
*** 2010-05-23 23:04:28.988
ksedmp: internal or fatal error
ORA-00604: error occurred at recursive SQL level 1
ORA-06521: PL/SQL: Error mapping function
ORA-06512: at "LBACSYS.LBAC_EVENTS", line 34
ORA-06512: at line 2
*** 2010-05-23 23:04:48.636
*** 2010-05-23 23:04:48.636 60679 kcrr.c
ARCH: Archival disabled due to shutdown: 1089
It appears that a startup trigger has a bug.
01089, 00000, "immediate shutdown in progress - no operations are permitted"
// *Cause: The SHUTDOWN IMMEDIATE command was used to shut down
// a running ORACLE instance, so your operations have been
// terminated.
// *Action: Wait for the instance to be restarted, or contact your DBA. -
Hi All,
My DB Version: 10.2.0
OS Version: Windows Server 2003
During Normal Working Suddenly DB Crash and the error in log file is like that
Errors in file c:\oracle\product\10.2.0\admin\tsi\bdump\tsi_dbw0_7608.trc:
ORA-01242: data file suffered media failure: database in NOARCHIVELOG mode
ORA-01114: IO error writing block to file 18 (block # 5285)
ORA-01110: data file 18: 'E:\CAT\IN_OCT17.DBF'
ORA-27072: File I/O error
OSD-04008: WriteFile() failure, unable to write to file
O/S-Error: (OS 33) The process cannot access the file because another process has locked a portion of the file.
Can anyone tell me what is the reason of this happening.
Regards,
Vikas Kohlihttp://download.oracle.com/docs/cd/B19306_01/backup.102/b14192/intro008.htm#sthref96 explains why an I/O error triggers an database instance crash in your case:
>
If the instance cannot write to a datafile other than those in the preceding list, then the result depends on whether the database is running in ARCHIVELOG mode or not.
In ARCHIVELOG mode, the database records an error in the database writer trace file and takes the affected datafile offline. (All other datafiles in the tablespace containing this datafile remain online.) You can then rectify the underlying problem and restore and recover the affected tablespace.
In NOARCHIVELOG mode, the database writer background process DBWR fails, and the instance fails, the cause of the problem determines the required response. If the problem is temporary (for example, a disk controller was powered off), then crash recovery usually can be performed using the online redo log files. In such situations, the instance can be restarted without resorting to media recovery. However, if a datafile is damaged, then you must restore a consistent backup of the entire database.
>
I'm not sure that is hardware related: maybe you have an anti virus executable reading this database file ? -
Advantages of Dynamic Triggers
Hello,
Can somebody please tell me what are the advantages of using Dynamic triggers over Database Triggers.
Regards,
GayatriHello,
I have created a Dynamic Trigger on Per_periods_of_service table. To get the client approval they need valid reasons for production approval.
Can somebody help me in providing some valid reasons by which they will be convinced for using dynamic triggers over Database Triggers?
It is a bit Urgent !
Regards,
Gayatri -
Database startup error message
Hi Guys,
When I startup my Database, I always see this error message printed in the trace file:
Error in executing triggers on database startup
*** 2005-12-09 11:12:42.817
ksedmp: internal or fatal error
ORA-00604: error occurred at recursive SQL level 1
ORA-12663: Services required by client not available on the server
ORA-36961: Oracle OLAP is not available.
ORA-06512: at "SYS.OLAPIHISTORYRETENTION", line 1
ORA-06512: at line 15
Error in executing triggers on database startup
*** 2005-12-09 11:12:42.869
ksedmp: internal or fatal error
ORA-00604: error occurred at recursive SQL level 1
ORA-06502: PL/SQL: numeric or value error: character string buffer too small
ORA-06512: at line 4
I have a few questions about the above message:
1. How can I see which database startup trigger is having this error? Is there a way to determine that?
2. Is there a way I can disable all triggers that fire on database startup? (just like we can disable triggers on a table)
3. Any idea what ORA-36961: Oracle OLAP is not available. means?
Thankshey..thanks for the reply, I have checked to see if any triggers are enabled on startup from the USER_TRIGGERS
SQL> select TRIGGER_NAME from DBA_TRIGGERS where TRIGGERING_EVENT='STARTUP';
no rows selected
SQL>
But when I start my database, I again see this error message:
Error in executing triggers on database startup
*** 2005-12-12 05:32:40.778
ksedmp: internal or fatal error
ORA-00604: error occurred at recursive SQL level 1
ORA-06502: PL/SQL: numeric or value error: character string buffer too small
ORA-06512: at line 4
Is there any way I can check what trigger Oracle is complaining about?
Also, how can I disable OLAP so that I don't see the OLAP error message?
Thanks -
How to get Source of DB Triggers
Hey All,
I want to get source code of Database Triggers from database.
I have Oracle8i (8.1.7) database then Metadata.get_ddl is not availabe. I also tried ALL_SOURCE, USER_SOURCE but I didn't get Complete Source Code of Database Triggers.
There any other way I can get Complete Source code of database triggers?
ThanksHow are you querying user_source?
column text format a60;
column name format a15;
SELECT name, text
FROM user_source
WHERE type = 'TRIGGER'
ORDER BY name, line;
NAME TEXT
DEPT1 trigger dept1
DEPT1 before insert on dept
DEPT1 begin
DEPT1 raise_application_error( num => -20107,
DEPT1 msg => 'Trigger error' );
DEPT1 end;
ODBC_EMP_TST TRIGGER odbc_emp_tst
ODBC_EMP_TST BEFORE INSERT ON emp
ODBC_EMP_TST FOR EACH ROW
ODBC_EMP_TST BEGIN
ODBC_EMP_TST INSERT INTO emp_log VALUES('X');
ODBC_EMP_TST END;Justin
Distributed Database Consulting, Inc.
www.ddbcinc.com/askDDBC -
I need to create a lot of audit triggers.
Is it possible to put them all inside a package or a procedure so that they are all together instead of seeing 200 triggers under triggers in TOAD.No. Triggers are database objects, like tables or views, and no more capabale of being packaged.
If organisation bothers you, you could create an auditor account to manage you audit system and have it own the audit triggers, rather than the table owner. In general we just have to live with cluttered schemas for big apps.
Cheers, APC -
Hi All,
Could anyone please explain what are "On Triggers" on Database Objects?
Thanks for help.
Thanks
SumanDatabase objects can have only BEFORE or AFTER triggers. If you're using Developer forms, you can have ON triggers.
Maybe you are looking for
-
Prime Infrastructure 2.0 does not show Planning Mode
Hi, I´d like to know if evaluation version of Cisco Prime Infrastructure 2.0 (PRIME-NCS-VAPL) does not provide the feature "Planning Mode" to conduct a Predictive Site Survey. Monitor>Site Maps>Select an Site> At the drop down list (select a command)
-
Please help me find a solution!
Hello all, I am recreating a report that joins together 20+ tables. I have tried several different options for grouping / displaying only what's needed and ALL of what's needed (this has been my struggle). It seems like the more grouping structure
-
Hi, I have an Iterator in my method that I want to update the jProgressBar after each iteration. The follow snippet of code doesn't update th bar. How to I update the Bar? private void xpathExample(java.awt.event.ActionEvent evt) { try {
-
Dear All I have an issue with a CUP 5.3 SP13 install which I hope someone can help me with. I have loaded the initial files below in the sequence listed. This has given me the majority of default workflow types (Under Configuration>Miscellaneous) and
-
Display required field based on LOV
I have an application that has many required fields. One of the fields (P11_RANK) is populated from a LOV. I have a condition on this field when a specific item(s) is selected form the LOV, (:P11_RANK IN ('First-Year Student','Sophomore','Junior','Se