Dynamic name for new color object?
Hi
Is it possible to create a dynamically named object?
e.g.
this["colorBtn"+sectionArr[x]] = new
Color(mcMenu["btn"+sectionArr[x]]);
Thanks in advance
Shaun
Yes, it's possible, exactly as you wrote. Anything wrong with
that code?
greets,
blemmo
Similar Messages
-
ERROR - JBO-25005: Object name for type View Object is invalid
Hi All,
I am getting this error "JBO-25005: Object name for type View Object is invalid" while executing my VO query in Controller code. Can any one please tell me the reason behind this error?
I am creating a VO dynamically and .xml file of a VO is placed in a proper directly. Please let me know some inputs to resolve this.
Thanks & Regards,
-AbmI found the below explanation for the error mentioned. Check if your package name, Object names confirm to the standard specified
JBO-25005: InvalidObjNameException
Cause: An attempt has been made to associate a business component name with an object for which it is not valid.
Action: The name should be a valid Java identifier with no spaces or punctuation. Names are of the format myProjectPackage.BusinessPackage.BusinessComponent -
"Untitled" as default document name for new documents
I have one installation of Adobe Illustrator CS2 in a Mac with which I have the following problem:
Whenever I go to File->New, to create a new document, the default document name is blank, and it should be "untitled".
Is there a way (without reinstalling) to correct this? (turn the default blank document name to "untitled" default document name, for new documents)
Thank you.
Juan PoniachikOn what Mac? If it's on a new Mac with Snow Leopard, I would guess it is one of those compatibility issues of new OS vs. legacy software. If so, you can't change any of that. Other than that I can only think of trying to edit the document templates...
Mylenium -
Dynamic Name for Yellow Interface Table
Hi All,
Can anybody guide me how to use dynamic name for Yellow Interface Target Table.
Eg: T_SESSIONID.
I tried
1)Refreshing the SESSIONID in a Variable V1 and using T_#V1 directly
2) Refreshing the T_#V1 in a Variable V2 and using #V2
But its not creating properly.
Please guide.You want to create dynamic target table name right?
You can refresh a variable like #GET_SESSION
#GET_SESSION= SELECT <%=odiRef.getSession("SESS_NAME")%> FROM DUAL
My tmp table name like TMP_#GET_SESSION
then in your package refresh #GET_SESSION variable and you can use it.
I hope this can be helpful
Thanks -
Dynamic name for the physical table
Hi Guys,
How to setup dynamic names for the physical table? Where it is useful?*
Pls help me out on this.
thanksCheck this similar post which might be of help dynamic physical table source schema
Cheers,
KK -
JBO-25005: Object name for type View Object is invalid
Hi All,
my workflow page is not opening when i try to open it by using some different responsibility.
Its throwing an error message:
JBO-25005: Object name for type View Object is invalid
any suggestions?
Thanks,
NSPHi NSP,
Check if any personalization been done at responsibility level , that might be causing the issue .
Also check the AOL functions as well .
--Keerthi -
Dynamic name for attachment in User Decision
Hi...
I have a requirement wherein the name of the attachment in the user decision has to be populated dynamically. I am using the same BO method for user decision but is triggering 2 different objects. Please advice on how to achieve this.
Scenario - I am using BUS2081 for Invoice and for Credit Memo. If the credit memo is created, the approver has to see the name of the attachment as Credit Memo xxxx and if an invoice is created, he has to see the attachment as Invoice xxxx. As standard, whatever object is created, the attachment name is Incoming Invoice xxxx (name of the BO Object Bus2081).
Warm Regards,
Jubish JacobThe object name is static but the default attribute can be changed (use a z-subobject and delegate back) so you can do something like this: instead of: incoming invoice(object name) 12345(invoice number - default attribute) you will have document(new object name) incoming invoice/credit memo 12345(document type & number concatenated - a new default attribute)
Another option - I think credit memos have an object (BUS2094) or you can create one - in the task have both object types in the container, when its a credit memo transfer only the credit object when it's an invoice transfer only the invoice object. -
Required Characteristics from 0BI_ALL for new custom object
Hello,
I created a small query with the following characteristics on 0BPARTNER info.provider
with the following characteristics
Rows:
Business Partner (0BPARTNER)
Country(0COUNTRY)
Region(0REGION) With Variable Mandatory
Now I need to secure this query by region.Hence started creating new authorization object ZREGUSCA using RSECADMIN and with the following charactertics / Dimensions limiting to only these characteristics out of 40 characteristics from 0BI_ALL.(I donot want to assign 0BI_ALL to S_RS_AUTH, if i do,i cannot secure this query)
0REGION
0TCAACTVT
0TCAIPROV
0TCAVALID
0APO_LOCNO
0CUSTOMER
0TCAKYFNM
My question is why do i need to have the last three characteristics (0APO_LOCNO,0CUSTOMER,0TCAKYFNM)
included in the object apart from the region and the special Characteristics? I found these three non related objects as required, after a lot of trouble shooting?
How do i know, what are the required characteristics if i want to secure by plant in another query?
I will really appreciate your responses and thoughts
Regards
SreeniHi Sreeni
Because the chars are auth relevant and are in the cube.
0TCAKYFNM is also auth relevant and therefore you need to authorize key figures.
Chars that are not explicitly in the drilldown must be authorized with aggregation auth, that is with the colon-sign :
You can find the information in the authorization protocol. There is a block auth relevant chars.
Record your query via RSUDO for the restricted user and flag the "with protocol" box or go to RSECADMIN->Error logs where you can enter your name to be logged always.
There, you will also find the protocol.
Best Peter -
CHGRDBDIRE change rdb name for new installation.
In the installation guide, SAP advices us to change the *LOCAL relational database name to match the hostname.
However, currently my system already has an *LOCAL rdb name entry which follows the default machine/serial number name . The command using CHGRDBDIRE advised by SAP doesnt allow changing the name for *LOCAL entry.
The only method to change the name is to delete the default *LOCAL rdb name and recreate a new *LOCAL entry. Is it safe do to so ? IT contains the objects the QGPL and QTEMP schema now.Hi kikco
no problem with that - I did this several times already ...
Regards
Volker Gueldenpfennig, consolut international ag
http://www.consolut.net - http://www.4soi.de - http://www.easymarketplace.de -
How to give dynamic name for csv export files?
Hi,
how we can give dynamic file name for each csv export file? ex(&item_name.csv)
I am using apex 4.1 and IE 6,
thanks in advance
regards
ChandranPlease help me on this
I am using report template as a csv export..
when user click on download link on other page he will redirect to csv export temlate page and he is is directly get the open or save window
but dynamic title name is not working for only for this.
regards
Chandran -
File to mail scanario Dynamic name for e-mail attachments
Hi ,
I am using standard mail package for Dynamic name in the mail attachment.
Content_Disposition : = attachment
Content_Type = file name I am taking from DynamicConfiguration
Now I received mail , but file name have (abc.txt.dat) extension .dat but i want it same as send by sender file adapter(abc.txt)
Please suggest how to handle this.
Thanks
MohitHi,
my pretty solution
http://www.sdn.sap.com/irj/scn/weblogs?blog=/pub/wlg/3202
Regards,
Michal Krawczyk -
Dynamic names for I$ ,C$ and E$ tables in ODI
Dear ODI Team,
We have a requirement where we are loading header data and then line data in our Package.ODI internally creates work tables to load data into target tables.If multiple sessions of the same interface is executed at the same time the I$table of the previous session affects the I$ table of the next session.Hence if session1 has completed loading then it is at the stage of dropping the I$ table.Hence the second session is erroring out.Kindly let me know if there is an option to create these work table names dynamically for each session
Thanks ,
AnandEven I an getting similar error trying to use Global variable for dynamic names of the work tables
Scripts Generated by the IKM :
create table XDO.#global."gv_test_dynameSSTST_AN"
ANY_NEW_ID NUMBER(22) NULL,
ANY_NEW_ATTRIB1 VARCHAR2(50) NULL,
ANY_CONC_ATTRIB2 VARCHAR2(150) NULL,
DECODE_CODE1 CHAR(5) NULL,
ANY_REF_CODE2 VARCHAR2(60) NULL,
ANY_DATE1 DATE NULL,
ANY_DATE2 DATE NULL,
IND_UPDATE char(1)
NOLOGGING
Getting the following error on execution :
911 : 42000 : java.sql.SQLException: ORA-00911: invalid character
java.sql.SQLException: ORA-00911: invalid character
at oracle.jdbc.driver.DatabaseError.throwSqlException(DatabaseError.java:125)
at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:316)
at oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:282)
at oracle.jdbc.driver.T4C8Oall.receive(T4C8Oall.java:639)
at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:185)
at oracle.jdbc.driver.T4CPreparedStatement.execute_for_rows(T4CPreparedStatement.java:633)
at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1086)
at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:2984)
at oracle.jdbc.driver.OraclePreparedStatement.executeUpdate(OraclePreparedStatement.java:3057)
at com.sunopsis.sql.SnpsQuery.executeUpdate(SnpsQuery.java)
at com.sunopsis.dwg.dbobj.SnpSessTaskSql.execStdOrders(SnpSessTaskSql.java)
at com.sunopsis.dwg.dbobj.SnpSessTaskSql.treatTaskTrt(SnpSessTaskSql.java)
at com.sunopsis.dwg.dbobj.SnpSessTaskSqlI.treatTaskTrt(SnpSessTaskSqlI.java)
at com.sunopsis.dwg.dbobj.SnpSessTaskSql.treatTask(SnpSessTaskSql.java)
at com.sunopsis.dwg.dbobj.SnpSessStep.treatSessStep(SnpSessStep.java)
at com.sunopsis.dwg.dbobj.SnpSession.treatSession(SnpSession.java)
at com.sunopsis.dwg.cmd.DwgCommandSession.treatCommand(DwgCommandSession.java)
at com.sunopsis.dwg.cmd.DwgCommandBase.execute(DwgCommandBase.java)
at com.sunopsis.dwg.cmd.e.i(e.java)
at com.sunopsis.dwg.cmd.g.y(g.java)
at com.sunopsis.dwg.cmd.e.run(e.java)
at java.lang.Thread.run(Thread.java:595) -
Custom dynamic names for outbound payment files in R12
I have asked this on a couple of forums, but somehow missed this one.
We are upgrading from 11i to R12 and require custom dynamic file names for the Payments output files (cheques, advices, efts). I see that you can create a custom prefix and extension through payment profiles, but the functionality is very limited (i.e. no date stamp). I am thinking that others must have come across this before, and am wondering how you have handled such a requirement. Is it possible to add custom steps to the seeded payment process? Can the payment process be run as part of a request set and then a custom step added which grabs the output file and renames it based on information obtained from the batch and the process profile. Our goal is a fully automated payment process where batches are scheduled, processed and files renamed and sent out to banks and a 3rd party printer with no user interventation.
Any advice/tips would be appreciated.
Thanks.
Tam.Hi Tam,
Could you please let me know if you got the solution as we have a similar requirement of renaming the output file as perthe business needs fro which we need custom program.
Thanks,
Manas -
Dynamic names for class and variable
Hi Folks,
How do you make a new instance of a class with a dynamic name.
var dynamicname = new dynamicname()
i try something
var this["test"]:Class = new ["Test"]()
but offcourse its not this...
I need this couse i have a librairy with SWC fonts they are only reference.. I get the font name from a CSS file and after i need to make a instance of the SWC file so the font is embedded.
Thanks anyone who can help me!
Cheer, MichierlBtw Murphy its not working......
var fontRef = Class(getDefinitionByName("Arial"));
var font = new fontRef();
trace(font);
The varibable definition not defined.
I have 5 fonts as SWC Files set as reference lib in flex.
But i dont wann to load all fonts yet cosue that will make my movie 200kb ... so i copy the fontname of the stylesheet and then make a instance of that font class.
But how? With yours it need already a refrences to that class. -
Dynamic name for attachment in the Receiver Mail Communication Channel
Hi All,
I want to dynamically set the name of attachment in receiver mail Communication Channel.
Example: IN__9907211000004_4048454000005_20081211_01000000002643
The first two numbers 9907211000004 & 4048454000005 I want to read it from the message
20081211 this is the date and
And againg this number 01000000002643 is read from message.
What is the procedure to create Adapter Module? I am new to Adapter Module.
Any Ideas ideas?
Thank You,
MukhtarHi Michal,
I had a look to your blog and tried to modify according to my requirement.
Here is the code
import javax.ejb.CreateException;
import javax.ejb.SessionBean;
import javax.ejb.SessionContext;
import com.sap.aii.af.mp.module.*;
import com.sap.aii.af.ra.ms.api.*;
@ejbHome <{com.sap.aii.af.mp.module.ModuleHome}>
@ejbLocal <{com.sap.aii.af.mp.module.ModuleLocal}>
@ejbLocalHome <{com.sap.aii.af.mp.module.ModuleLocalHome}>
@ejbRemote <{com.sap.aii.af.mp.module.ModuleRemote}>
@stateless
public class SetAttachmentName implements SessionBean, Module{
private SessionContext myContext;
public void ejbRemove() {
public void ejbActivate() {
public void ejbPassivate() {
public void setSessionContext(SessionContext context) {
myContext = context;
public void ejbCreate() throws CreateException {
public ModuleData process(ModuleContext moduleContext, ModuleData inputModuleData)
throws ModuleException{
try {
Message msg = (Message) moduleData.getPrincipalData();
//creating parsable XML document
InputStream XIStreamData = null;
XMLPayload xmlpayload = msg.getDocument();
XIStreamData = xmlpayload.getInputStream();
DocumentBuilderFactory docBuilderFactory = DocumentBuilderFactory.newInstance();
DocumentBuilder docBuilder = docBuilderFactory.newDocumentBuilder();
Document doc = docBuilder.parse(XIStreamData);
//finding the tag's name from the Modules tab in the Directory that will hold the attachment's name
String SenderIDTag = null;
SenderIDTag = moduleContext.getContextData("SenderIDTag");
//finding the content of the tag that will be used as the attachment's name (assuming it's the only tag with this name)
Element element = doc.getDocumentElement();
NodeList list = doc.getElementsByTagName(SenderIDTag);
mailFileName += "_" + list.item(0).getFirstChild().toString();
String anIDTag = null;
ReceiverIDTag = moduleContext.getContextData("ReceiverIDTag");
element = doc.getDocumentElement();
list = doc.getElementsByTagName(ReceiverIDTag);
mailFileName += "_" + list.item(0).getFirstChild().toString();
Date date= new Date(System.currentTimeMillis());
//Add date to the Message
SimpleDateFormat dateFormat= new SimpleDateFormat("yyyyMMdd");
mailFileName += "_" + dateFormat.format(date);
String BillNrTag = null;
BillNrTag = moduleContext.getContextData("BillNrTag");
element = doc.getDocumentElement();
list = doc.getElementsByTagName(BillNrTag);
mailFileName += "_" + list.item(0).getFirstChild().toString();
//creating the attachment
byte by[] = xmlpayload.getText().getBytes();
XMLPayload attachmentXML = msg.createXMLPayload();
attachmentXML.setName(mailFileName);
attachmentXML.setContentType("text/pdf");
attachmentXML.setContent(by);
//adding the message to the attachment
msg.addAttachment(attachmentXML);
inputModuleData.setPrincipalData(msg);
} catch (Exception e) {
throw new ModuleException(e);
return inputModuleData;
I hope this is right Adapter Module coe for my requirement.
Thank you in Advance,
Mukhtar
Maybe you are looking for
-
When I try to open Aperture, I get this message: "There was an error opening the database for the library "~/Pictures/Aperture Library.aplibrary". " Is there a way to fix this?? Any help is really appreciated!!
-
Error 4.1.0 184.53183.33 connection must authenticate
I keep getting this error message and cannot send emails. the size of the message you are trying to send exceeds a temporary size limit of the server. The message was not sent, Try to reduce the message size or wait some time and try again. The serve
-
Services for Objcts in TRIP - BUS2089 - Travel Request Created
Hi there, In the TRIP transantion, I have a workflow for a Travel Request (BUS2089-RequestCreated), but the button Services for Objects does not appear when I open it. I have another workflow for the BUS2089-Created event that works fine, the button
-
Lost Quickbooks data after System Recovery
Is there anyway to recover Quickbooks data after system recovery?
-
Hi Gurus, I am creating a new Function Module ,Syntacticallly it is correct but when I am trying to activate it , I am getting an error REPORT/PROGRAM statement missing,or program type is I (Include) . Can U please share a solution for this. Thank U