Error adding a child form to more than one form
When I try to add a child form to more than one form, I get the following error:
Error Keyword: SDK.ADDFKCON
Description: Error Adding Foreign Key/Constraint.
Remedy:
Action: F
Severity: H
Help URL:
Detail:
The following is the log trace:
ERROR,23 nov 2011 17:22:42,050,[XELLERATE.ADAPTERS],Event: SDH Drop Foreign Constraint has encountered an error.
ERROR,23 nov 2011 17:22:54,519,[XELLERATE.DATABASE],ALTER TABLE UD_TICKET3 ADD (UD_ADUSER_KEY NUMBER(19) CONSTRAINT NN_UD_TICKET3_UD_ADUSER_KEY NOT NULL, CONSTRAINT FK_UD_TICKET3_UD_ADUSER FOREIGN KEY(UD_ADUSER_KEY) REFERENCES UD_ADUSER(UD_ADUSER_KEY))
java.sql.SQLException: ORA-01758: table must be empty to add mandatory (NOT NULL) column
at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:112)
at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:331)
at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:288)
at oracle.jdbc.driver.T4C8Oall.receive(T4C8Oall.java:745)
at oracle.jdbc.driver.T4CStatement.doOall8(T4CStatement.java:210)
at oracle.jdbc.driver.T4CStatement.executeForRows(T4CStatement.java:961)
at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1285)
at oracle.jdbc.driver.OracleStatement.executeUpdateInternal(OracleStatement.java:1772)
at oracle.jdbc.driver.OracleStatement.executeUpdate(OracleStatement.java:1741)
at com.thortech.xl.util.JDBCUtils.executeUpdate(Unknown Source)
at com.thortech.xl.dataaccess.tcDataBase.writeStatement(Unknown Source)
at com.thortech.xl.dataobj.tcDataBase.writeStatement(Unknown Source)
at com.thortech.xl.client.events.tcSDHAddForeignConstraint.createColumns(Unknown Source)
at com.thortech.xl.client.events.tcSDHAddForeignConstraint.implementation(Unknown Source)
at com.thortech.xl.client.events.tcBaseEvent.run(Unknown Source)
at com.thortech.xl.dataobj.tcDataObj.runEvent(Unknown Source)
at com.thortech.xl.dataobj.tcDataObj.eventPostInsert(Unknown Source)
at com.thortech.xl.dataobj.tcDataObj.insert(Unknown Source)
at com.thortech.xl.dataobj.tcDataObj.save(Unknown Source)
at com.thortech.xl.dataobj.tcTableDataObj.save(Unknown Source)
at com.thortech.xl.ejb.databeansimpl.tcDataObjectBase.save(Unknown Source)
at com.thortech.xl.ejb.databeansimpl.tcSDHBean.save(Unknown Source)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at com.evermind.server.ejb.interceptor.joinpoint.EJBJoinPointImpl.invoke(EJBJoinPointImpl.java:35)
at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
at com.evermind.server.ejb.interceptor.system.DMSInterceptor.invoke(DMSInterceptor.java:52)
at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
at com.evermind.server.ejb.interceptor.system.TxRequiredInterceptor.invoke(TxRequiredInterceptor.java:50)
at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
at com.evermind.server.ejb.interceptor.system.SecurityRoleInterceptor.invoke(SecurityRoleInterceptor.java:47)
at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
at com.evermind.server.ejb.interceptor.system.DMSInterceptor.invoke(DMSInterceptor.java:52)
at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
at com.evermind.server.ejb.InvocationContextPool.invoke(InvocationContextPool.java:55)
at com.evermind.server.ejb.StatefulSessionEJBObject.OC4J_invokeMethod(StatefulSessionEJBObject.java:844)
at tcSDH_RemoteProxy_6ocop18.save(Unknown Source)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at com.evermind.server.rmi.RmiMethodCall.run(RmiMethodCall.java:53)
at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:303)
at java.lang.Thread.run(Thread.java:595)
ERROR,23 nov 2011 17:22:54,519,[XELLERATE.DATABASE],Class/Method: tcDataBase/writeStatement encounter some problems: ORA-01758: table must be empty to add mandatory (NOT NULL) column
java.sql.SQLException: ORA-01758: table must be empty to add mandatory (NOT NULL) column
at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:112)
at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:331)
at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:288)
at oracle.jdbc.driver.T4C8Oall.receive(T4C8Oall.java:745)
at oracle.jdbc.driver.T4CStatement.doOall8(T4CStatement.java:210)
at oracle.jdbc.driver.T4CStatement.executeForRows(T4CStatement.java:961)
at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1285)
at oracle.jdbc.driver.OracleStatement.executeUpdateInternal(OracleStatement.java:1772)
at oracle.jdbc.driver.OracleStatement.executeUpdate(OracleStatement.java:1741)
at com.thortech.xl.util.JDBCUtils.executeUpdate(Unknown Source)
at com.thortech.xl.dataaccess.tcDataBase.writeStatement(Unknown Source)
at com.thortech.xl.dataobj.tcDataBase.writeStatement(Unknown Source)
at com.thortech.xl.client.events.tcSDHAddForeignConstraint.createColumns(Unknown Source)
at com.thortech.xl.client.events.tcSDHAddForeignConstraint.implementation(Unknown Source)
at com.thortech.xl.client.events.tcBaseEvent.run(Unknown Source)
at com.thortech.xl.dataobj.tcDataObj.runEvent(Unknown Source)
at com.thortech.xl.dataobj.tcDataObj.eventPostInsert(Unknown Source)
at com.thortech.xl.dataobj.tcDataObj.insert(Unknown Source)
at com.thortech.xl.dataobj.tcDataObj.save(Unknown Source)
at com.thortech.xl.dataobj.tcTableDataObj.save(Unknown Source)
at com.thortech.xl.ejb.databeansimpl.tcDataObjectBase.save(Unknown Source)
at com.thortech.xl.ejb.databeansimpl.tcSDHBean.save(Unknown Source)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at com.evermind.server.ejb.interceptor.joinpoint.EJBJoinPointImpl.invoke(EJBJoinPointImpl.java:35)
at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
at com.evermind.server.ejb.interceptor.system.DMSInterceptor.invoke(DMSInterceptor.java:52)
at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
at com.evermind.server.ejb.interceptor.system.TxRequiredInterceptor.invoke(TxRequiredInterceptor.java:50)
at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
at com.evermind.server.ejb.interceptor.system.SecurityRoleInterceptor.invoke(SecurityRoleInterceptor.java:47)
at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
at com.evermind.server.ejb.interceptor.system.DMSInterceptor.invoke(DMSInterceptor.java:52)
at com.evermind.server.ejb.interceptor.InvocationContextImpl.proceed(InvocationContextImpl.java:119)
at com.evermind.server.ejb.InvocationContextPool.invoke(InvocationContextPool.java:55)
at com.evermind.server.ejb.StatefulSessionEJBObject.OC4J_invokeMethod(StatefulSessionEJBObject.java:844)
at tcSDH_RemoteProxy_6ocop18.save(Unknown Source)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at com.evermind.server.rmi.RmiMethodCall.run(RmiMethodCall.java:53)
at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:303)
at java.lang.Thread.run(Thread.java:595)
ERROR,23 nov 2011 17:22:54,519,[XELLERATE.ADAPTERS],Event: Adding Foreign Constraint has encountered an error.
How to correct this?
Thank you!
899043 wrote:
Thanks for your reply!
I have a form named UD_TICKET3. This form contains information about the ticket number and a comment about any action taken on a resource of identity. We want to add this form as a child of all the resources forms. The problem occurs when I try to add the child form to the second form.You cannot add same detail table (child form) to more than one master table (resource form).
Similar Messages
-
Error when trying to chat with more than one perso...
I am getting an error when trying to chat with more than one person at a time.
The message is like below:
There has been an error while proccesing.
Do you want to start debugging.
Row: 0
Error: No authorization
Thank you in advance for assistance.
Kind Regards
Marcin
Attachments:
error.jpg 12 KBWhat is the version of Internet Explorer installed on your computer?
In Internet Explorer go to Help -> About Internet Explorer.
P.S. Please, don’t say that you are not using Internet Explorer. This is irrelevant. Skype depends on Internet Explorer. -
Keyboard error tone is beeping when observing more than one computer 3.7
Just installed 3.7 on Mavericks and when I observe more than one computer at a time I get beeping like I am sitting on the keyboard. Also I can't control some computers in my list and others I can. All the clients are upgraded to 3.7. Any Ideas?
Just installed 3.7 on Mavericks and when I observe more than one computer at a time I get beeping like I am sitting on the keyboard. Also I can't control some computers in my list and others I can. All the clients are upgraded to 3.7. Any Ideas?
-
IPhoto gives import error "file not valid" when import more than one photo
Trying to import lots of photos.
Every time I try to import more than a few, I get an error that "The following files could not be imported (they may be an unrecognized file type of the files may not contain valid data)."
When I go back to importing just one at a time, it works fine every time.
I have tried rebuilding the iPhoto library as well.
I have tried also not copying into the iPhoto library and copying into the iPhoto library (using Preferences/Advanced/Importing).
Any help would be great.
This is painful doing one-by-one, and each one I bring in shows as a separate event...
Every once in a while I will get lucky and it will import more than 5, though I will still get the error before it imports all selected. Ugh!Unfortunately did not work.
And now a silly question - how do I get to be able to see my original iPhoto library? When I try to open it, I don't see any of the albums and mobileme galleries I had created anymore (though I can still see them on the web) -
Error messages when calling RSDRI_INFOPROV_READ for more than one time
Hello all,
I need to write a cube, however, before I do this I need to check whether there are already data in the target cube for a certain accounting period. This I do by reading the cube via FM RSDRI_INFOPROV_READ. The following coding is called from a running program after pushing a button on the screen.
<i>* clear internal tables.
CLEAR gt_range.
CLEAR gt_sfc.
*fill internal tables
CLEAR ls_sfc.
ls_sfc-chanm = '0FISCPER'.
ls_sfc-chaalias = '0FISCPER'.
ls_sfc-orderby = 0.
INSERT ls_sfc INTO TABLE gt_sfc.
CLEAR ls_range.
ls_range-chanm = '0FISCPER'.
ls_range-sign = rs_c_range_sign-including.
ls_range-compop = rs_c_range_opt-equal.
ls_range-low = '2007001'.
APPEND ls_range TO gt_range.
here I do not know what exactly to do with this flag
lf_first_call = abap_true.
CALL FUNCTION 'RSDRI_INFOPROV_READ'
EXPORTING
i_infoprov = 'T01'
i_th_sfc = gt_sfc
i_th_sfk = gt_sfk
i_t_range = gt_range
i_packagesize = 1
IMPORTING
e_t_data = lt_rd_cube
e_end_of_data = lf_eod
CHANGING
c_first_call = lf_first_call
EXCEPTIONS
illegal_input = 1
illegal_input_sfc = 2
illegal_input_sfk = 3
illegal_input_range = 4
illegal_input_tablesel = 5
no_authorization = 6
illegal_download = 7
illegal_tablename = 8
trans_no_write_mode = 9
inherited_error = 10
x_message = 11
OTHERS = 12.
IF sy-subrc <> 0.
MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
ENDIF.
lf_eod = abap_false.
IF NOT lt_rd_cube IS INITIAL.
RAISE target_data_found.
EXIT.
ENDIF.</i>
When testing with a period for which data already exists, it runs through quite perfectly. The return table is filled and I know that data exists and I EXIT.
However, if I press the button again (program is still running) I get an error message 'Nested call of RSDRI_INFOPROV_READ'. And this for each time I press the button.
So I thought I should clear the flag lf_first_call. After having done so I get an error message 'SQL Error'. Funny is that I get this error only every second time the Function Module is processed. Every other time it works perfectly.
How can I get rid of those error messages?
PLEASE - can anybody help me?
Many thanks in advance,
ThomasHi,
you have something like:
end_of_data = ' '.
first_call = 'X'.
WHILE end_of_data = ' '.
CALL FUNCTION 'RSDRI_INFOPROV_READ'
EXPORTING i_infoprov = ....
i_th_sfc = ...
i_th_sfk = ...
i_t_range = ...
i_reference_date = ...
i_save_in_table = ....
i_save_in_file = ....
I_USE_DB_AGGREGATION = ...
i_packagesize = 100000
i_authority_check = ...
IMPORTING e_t_data = .....
e_end_of_data = end_of_data
CHANGING c_first_call = first_call
EXCEPTIONS illegal_input = 1
illegal_input_sfc = 2
illegal_input_sfk = 3
illegal_input_range = 4
illegal_input_tablesel = 5
no_authorization = 6
ncum_not_supported = 7
illegal_download = 8
illegal_tablename = 9
OTHERS = 11.
ENDWHILE.
hope this helps...
Olivier. -
Cant use iclound due to error message. saying i have more than one version of outlook
need help as all i want to do is sync all my calenders at work PC microsoft. too all of my devises ipad iphone etc.
Have you ever had another version of Outlook on your PC.
-
Query returns more than one row
hi all,
I am getting this error msg, single row query returns more than one row after i added this
(select FUNC_GET_COUNTY_NAME(CCNTY1)
FROM proposal ) CName,
and the error is righ here AND K.CONTID = Q.CONTID
can someone help me what to do to take care of this error msg.
SELECT DISTINCT Decode(trim(Min(J.ROUTE)),null,'Un known', Min(J.ROUTE)) rt, v.vendor vd, r.addrnum ad, v.vnamel vn,
TRIM (r.aaddr1 || decode(trim(r.aaddr2),null,'',' - ') || r.aaddr2) ad1,
p.billto, r.acity cy, r.astate st,r.azipcode zp,
(select FUNC_GET_COUNTY_NAME(CCNTY1)
FROM proposal ) CName,
substr(decode(trim(r.vasst1),null, 'N/A','000/000-0000?','N/A','000/000-0000','N/A', r.vasst1),1,12) fx,
substr(decode(trim(r.aphone),null, 'N/A','000/000-0000?','N/A', r.aphone),1,12)ph,
substr(l.letting,3,2)||'-'|| substr(l.letting,5,2)||'-'|| substr(l.letting,1,2)lt,
l.CALL cl, l.lcontid cid, q.cprojnum sp, q.cfacssup ds,q.ccnty1 cty
FROM VENDOR V, VENDADDR R, LETPROP L, PLANHOLD P,PROPOSAL Q, PROJECT J,PROPPROJ K
WHERE V.VENDOR = R.VENDOR
AND K.CONTID = Q.CONTID
AND K.PCN = J.PCN
AND L.LCONTID = K.CONTID
and l.lcontid = '060143'
AND P.VENDOR = V. VENDOR
AND L.LETTING = P.LETTING
AND L.CALL = P.CALL
AND R.ADDRNUM = P.BILLTO
group by V.VENDOR,R.ADDRNUM, V.VNAMEL, R.AADDR1, R.AADDR2,P.BILLTO,R.ACITY, R.ASTATE,
R.AZIPCODE,R.VASST1,R.APHONE,L.LETTING, L.CALL,L.LCONTID,Q.CPROJNUM,Q.CFACSSUP,Q.CCNTY1 ,CCNTY1
ORDER BY Q.CPROJNUM DESC(select FUNC_GET_COUNTY_NAME(CCNTY1)
FROM proposal ) CName,You have no where clause.
But you might not need a select statement at all. Instead of a scalar subquery, can you just call the function:
,FUNC_GET_COUNTY_NAME(CCNTY1) -
No more than one service items on PR
Hello,
I'm sending Purchase requisitions to an external system thru an interface. This system doesn't support multiple items per line items (i.e., 2 services lines in the same PR line item).
So I need to restrict the service line items to contain only one service line. I tried to implement exit EXIT_SAPLMLSP_031 from enhancement SRVESLL to call an error message when the document has more than one service item, but it results on system locking the line until error message is cleared, but it can be cleared with the screen locked on the second item.
Is there another way to approach this issue? may be an exit on document check that contains the tables for the service items?
Thanks in advance,
Nelson.Hello Prabu,
Thanks for your reply.
What I actually need is to have various items, per document, but only 1 service item per line item.
i.e.
PR 1000000001
Item 1 - Consulting support
Service item 1 - MM Consulting
Item 2 - Consulting support
Service item 1 - ABAP Consulting
instead of:
PR 1000000001
Item 1 - Consulting support
Service item 1 - MM Consulting
Service item 2 - ABAP Consulting
Any ideas to achieve this?
Regards,
Nelson. -
The file is not readable, when more than one file open
Get this error when I try to open more than one file. Happens on different files, but especially on jobs that have side panels on packaging. The files have placed .psd images. Happens on different computers (10.6 & 10.8.2).
Can get the file open usually by closing the othere open file, but then is hard to copy and paste between files. Sometimes I get this when trying to open one file, but restarting Illustrator usually fixes this.
Have tried working directly from the hard drive, and still get this problem. Does to follow an exact pattern, can try to open file a, then b one day thsi will work another will fail. Seems like something is corrupting the memory, and usually happens with more complex files. Happens in CS5 & CS6, though I mostly work in CS5.Anyone else getting this error?
-
How can others open more than one form? [Was: Sandra]
How do you use Forms Central? I am the only account that can open more than one form. I have added all the people in contacts. When they login, they have the upgrade option for more than one form. We have an order number and end user id. Thanks for the help.
Hi,
It sounds like you have a paid account and the other users have free accounts.
You will have to share the form with the other users, please see this link for more detailed on how to share a form with others:
http://forums.adobe.com/docs/DOC-3351
All the free account users should be able to open all the forms that you have shared with them. Free users can only create one form on their own.
Hope this helps,
Thanks
Lucia -
How to send more than one parameter from FORM to REPORT?
Dear all,
i can send one parameter from FORM to REPORT. but when i send more than one parameter it gives error: frm 41214 unable to run report.
here is the code i think the error is in the following line of procedure:
SET_REPORT_OBJECT_PROPERTY(repid,REPORT_OTHER,'paramform=no p_date_from='||v_date_from||'p_date_to='||v_date_to);
where to place the parameters and is there any space is required?
Thanks
Muhammad NadeemDear Saeed Iqbal,
thanks for you reply.
dear i am using Form 10g run_product is not supported in this version.
i am using RUN_REPORT_OBJECT.
PROCEDURE rep_gl_ledger IS
repid REPORT_OBJECT;
v_rep VARCHAR2(100);
rep_status VARCHAR2(50);
v_date_from date;
v_date_to date;
v_detail_id_from varchar2(100);
v_detail_id_to varchar2(100);
v_voucher_type varchar2(100);
--req_no char(17);
BEGIN
v_date_from := :ledger_para.p_date_from;
v_date_to := :ledger_para.p_date_to;
v_detail_id_from := :ledger_para.p_detail_id_from;
v_detail_id_to := :ledger_para.p_detail_id_to;
v_voucher_type := :ledger_para.p_voucher_type;
repid := find_report_object('gl_ledger');
--repid := find_report_object('REPORT80');
SET_REPORT_OBJECT_PROPERTY(repid,REPORT_EXECUTION_MODE,BATCH);
SET_REPORT_OBJECT_PROPERTY(repid,REPORT_COMM_MODE,SYNCHRONOUS);
SET_REPORT_OBJECT_PROPERTY(repid,REPORT_DESTYPE,CACHE);
SET_REPORT_OBJECT_PROPERTY(repid,REPORT_DESFORMAT,'pdf');
SET_REPORT_OBJECT_PROPERTY(repid,REPORT_SERVER,'rep_online_FRHome');
SET_REPORT_OBJECT_PROPERTY(repid,REPORT_OTHER,'paramform=no p_date_from='||v_date_from||'p_date_to='||v_date_to);
--SET_REPORT_OBJECT_PROPERTY(repid,REPORT_OTHER,'paramform=no');
v_rep := RUN_REPORT_OBJECT(repid);
rep_status := REPORT_OBJECT_STATUS(v_rep);
WHILE rep_status in ('RUNNING','OPENING_REPORT','ENQUEUED')
LOOP
rep_status := report_object_status(v_rep);
END LOOP;
IF rep_status = 'FINISHED' THEN
/* Display report in the browser */
WEB.SHOW_DOCUMENT('http://'||:GLOBAL.G_IP||'/reports/rwservlet/getjobid'||substr(v_rep,instr(v_rep,'_',-1)+1)||'?','_blank');
ELSE
message('Error when running report');
END IF;
END;
Regards:
Muhammad Nadeem -
Auto creation of child requests when parent request has more than one group
Hi,
I have created a request dataset which has a child form for AD Group. While raising a request, if I add more than one group, how to process the approval flow. Because I will be having different different approvers for different different groups. Is there any way to create child requests automatically when we submit a request with more than one group? I am using OIM 11.1.1.5.0.
I know in OIM 11g, whenever user raises request for more than one beneficiary/target-resource then OIM breaks that request into Child Requests. But this is not happening when I add more than one group in the same resource. Do I need to write my own code for DataValidator to split parent request into child requests upon validating child form? If so, is it going to impact the existing feature which is creating child request when parent has more than one user/resource.
Please let me know.No not possible OOTB in current version. Check {thread:id=2318652} for more information.
-Bikash -
Error 5006: can't have more than one externally visible definition
Hi
I'm getting this error:
5006: An ActionScript file can not have more than one
externally visible definition: AMReports, playSound.
playSound is a function in my main document class
The error occured after I added a MovieClip and FLV component
to my the same framemain timeline. This Movie Clip has 3 frames.
I'll be using cue points added to the FLV component to move this
from frame to frame in that MovieClip.
Any one have an idea why this is happening?
Thanks.I fixed this problem: a brace was in the wrong place.
-
Sequence contains more than one element error in MVC 5
I created some models, added the migration and then did an update database operation, though at my last update database operation I got the error message saying:
Sequence contains more than one element
Below you can find my migration configuration:
context.Categories.AddOrUpdate(p => p.CategoryName,
new Category
CategoryName = "Sport"
new Category
CategoryName = "Music"
context.Subcategories.AddOrUpdate(p => p.SubcategoryName,
new Subcategory
SubcategoryName = "Football"
new Subcategory
SubcategoryName = "Basketball"
new Subcategory
SubcategoryName = "Piano"
new Subcategory
SubcategoryName = "Violin"
context.Services.AddOrUpdate(p => p.ServiceType,
new Service
ServiceType = "Football player",
Category = { CategoryName = "Sport" },
Subcategory = { SubcategoryName = "Football" }
new Service
ServiceType = "Piano lessons",
Category = { CategoryName = "Music" },
Subcategory = { SubcategoryName = "Piano" }
The problem occurs with when I add new Services. I already have categories and subcategories, and if I do like Category = new Category { CategoryName = "Music" } then it works but I get Music entry twice in my database (for this example). I want to
use the already added categories and subcategories. Below also you can find my models definitions.
public class Category
[Key]
public int CategoryID { get; set; }
public string CategoryName { get; set; }
// Subcategory is defined the same way...
public class Service
public int ServiceID { get; set; }
public string ServiceType { get; set; }
public virtual Category Category { get; set; }
public virtual Subcategory Subcategory { get; set; }
}After reading the article in the link that you have provided, I did the following changes in my models, and created controllers for each of them using Entity Framework, then I created a migration and named it InitialServices. Afterwards, I added a few
entries in my Configuration.cs file and when I typed Update-Database, I got an error message in package manager saying "RenameIndexOperation", which is marked with red. Below you can find my changed models and my Configuration.cs file, along with the migration
file created automatically.
Category.cs:
public class Category
[Key]
public int CategoryID { get; set; }
public string CategoryName { get; set; }
public virtual ICollection<Subcategory> Subcategories { get; set; }
Subcategory.cs:
public class Subcategory
[Key]
public int SubcategoryID { get; set; }
public string SubcategoryName { get; set; }
[ForeignKey("Category")]
public int CategoryID { get; set; }
public virtual Category Category { get; set; }
public virtual ICollection<Service> Services { get; set; }
Service.cs:
public class Service
[Key]
public int ServiceID { get; set; }
[Required]
[Display(Name="Service type")]
public string ServiceType { get; set; }
[ForeignKey("Subcategory")]
public int SubcategoryID { get; set; }
public int Count { get; set; }
public virtual Subcategory Subcategory { get; set; }
_InitialServices.cs:
public partial class InitialServices : DbMigration
public override void Up()
DropForeignKey("dbo.Services", "Category_CategoryID", "dbo.Categories");
DropIndex("dbo.Services", new[] { "Category_CategoryID" });
RenameColumn(table: "dbo.Services", name: "Subcategory_SubcategoryID", newName: "SubcategoryID");
RenameIndex(table: "dbo.Services", name: "IX_Subcategory_SubcategoryID", newName: "IX_SubcategoryID");
AddColumn("dbo.Subcategories", "CategoryID", c => c.Int(nullable: false));
CreateIndex("dbo.Subcategories", "CategoryID");
AddForeignKey("dbo.Subcategories", "CategoryID", "dbo.Categories", "CategoryID", cascadeDelete: true);
DropColumn("dbo.Services", "Category_CategoryID");
public override void Down()
AddColumn("dbo.Services", "Category_CategoryID", c => c.Int(nullable: false));
DropForeignKey("dbo.Subcategories", "CategoryID", "dbo.Categories");
DropIndex("dbo.Subcategories", new[] { "CategoryID" });
DropColumn("dbo.Subcategories", "CategoryID");
RenameIndex(table: "dbo.Services", name: "IX_SubcategoryID", newName: "IX_Subcategory_SubcategoryID");
RenameColumn(table: "dbo.Services", name: "SubcategoryID", newName: "Subcategory_SubcategoryID");
CreateIndex("dbo.Services", "Category_CategoryID");
AddForeignKey("dbo.Services", "Category_CategoryID", "dbo.Categories", "CategoryID", cascadeDelete: true);
Configuration.cs:
protected override void Seed(Workfly.Models.ApplicationDbContext context)
var categories = new List<Category>
new Category { CategoryName = "Sport" },
new Category { CategoryName = "Music" }
categories.ForEach(c => context.Categories.AddOrUpdate(p => p.CategoryName, c));
context.SaveChanges();
var subcategories = new List<Subcategory>
new Subcategory { SubcategoryName = "Football", CategoryID = categories.Single(c => c.CategoryName == "Sport").CategoryID },
new Subcategory { SubcategoryName = "Basketball", CategoryID = categories.Single(c => c.CategoryName == "Sport").CategoryID },
new Subcategory { SubcategoryName = "Piano", CategoryID = categories.Single(c => c.CategoryName == "Music").CategoryID },
new Subcategory { SubcategoryName = "Violin", CategoryID = categories.Single(c => c.CategoryName == "Music").CategoryID }
foreach (Subcategory s in subcategories)
var subcategoriesInDB = context.Subcategories.Where(c => c.Category.CategoryID == s.CategoryID).SingleOrDefault();
if (subcategoriesInDB == null)
context.Subcategories.Add(s);
context.SaveChanges();
var services = new List<Service>
new Service { ServiceType = "Football coach", SubcategoryID = subcategories.Single(s => s.SubcategoryName == "Football").SubcategoryID },
new Service { ServiceType = "Piano lessons", SubcategoryID = subcategories.Single(s => s.SubcategoryName == "Music").SubcategoryID }
foreach (Service s in services)
var servicesInDB = context.Services.Where(t => t.Subcategory.SubcategoryID == s.SubcategoryID).SingleOrDefault();
if (servicesInDB == null)
context.Services.Add(s);
context.SaveChanges();
} -
Adding More than one document to a cell in a dataform
Hi All,
I am using EPM 11.1.1.1.0 .
I have a planing application and I need to add three documents to a cell in a data form.
Is there a way i can do this...
I can add one document and can open it as well but did not find a way of adding more than one document. Is it supported on Hyperion Planning ?
Also if we have a document attached to a cell text ...Is there a way to print it out from Hyperion Planning or Workspace?
Regards.
Alicia
Edited by: Alicia on Aug 6, 2009 6:39 AMHi,
I believe it will be just one document, I say that because when you go to the cell and choose open document then it is aimed at opening just one document.
As for printing from cell text, you would have to open the document first before being able to print.
Cheers
John
http://john-goodwin.blogspot.com/
Maybe you are looking for
-
In which tables Activity Number's are stored
Hello Guru's when ever we create an activty we will get one number....i want to know in which table the activiity no's are stored.......and also send us the related table names regarding the activities,...... Thanks in advance Regards sreeram
-
How to add send recipet in mail
How to add send mail receipt in mail.
-
I am trying to update Microsoft Office 12.3.3 on my Macbook Pro, but once it is installed terminal opens. What am I supposed to enter into Terminal?
-
An operating system wasn't found after applying a Windows image
I have a problem. I have applied the wim image to a new computer by using this method. http://technet.microsoft.com/en-us/library/hh824910.aspx The image was applied by using the next command. Dism /apply-image /imagefile:N:\Images\my-windows-partiti
-
Hibernate - createQuery problems
Hi! I'm getting this exception and can't locate what is wrong: org.hibernate.QueryException: ClassNotFoundException: org.hibernate.hql.ast.HqlToken [from com.test.model.User where userId = ?] org.hibernate.hql.ast.HqlLexer.panic(HqlLexer.java:57