Can't assign a string value to a member of type TEXT in Calculation Manager
I can assign a string value to that member of type TEXT using a run-time prompt of type StringToNumber.
Example: "My Text Member" = {string_rtp};
However, I need to accompllish the same function without using a run-time prompts.
I have a planning application and I know that text along with all other non-numeric
values are stored on the relational side in the planning application schema.
It seems reasonable to assume that if this can can accomplish
with a run-time prompt that I could do also do it without a run-time prompt.
What appears to be lacking is a function like:
"My Text Member" = @StringToNumber(<String Literal>);
Clearly, this is already being done "under the covers" for run-time prompts. If
would appear to be a minor enhancement to expose such a function to developers.
NOTE: I suppose you would also need to add new syntax/function to identify a string
literal from say a member name. I'm wondering if this is the more difficult challenge
from a product perspective????
When executing a Calculation Manager rule in Planning, the run-time prompt (RTP) is populated by looking up the outline information present in the relational Planning application database. If the RTP is of type TEXT, the strings displayed in the member select are from the from the relational Planning application database too. Subsequently when executing the Rule, the RTP's value is in fact the record ID (a number) which is then saved into the appropriate intersection in Essbase.
You need to bear in mind, the Rule is executed in Essbase. If Essbase needs to "write" a text, it would then need to connect to the Planning relational database to create a new record. The newly created record ID then needs to be feed back to Essbase, in order to store it in the appropriate intersection.
What you are suggesting, comes with a big overhead causing Essbase and the rule to slow. Thus, the disadvantages outweighs the advantages.
Similar Messages
-
Assigning a string value to a decimal data type field.
Hi,
I want to assign a value 'N/A' to an internal table field 'itab-field1' which is of data type dec.
How can I do this?.
Your help is really apprieciated
Thanks & Regards,
Soumya.hi,
on what condition do u want N/A to be displayed, i hope when ever that field is empty...
so u can do in this way..in stead of changing in internal table...
when ever u r writing the values from internal table to output list..
ther put a check like if itab- field1 = 0.
write :/ 'N/A'.
else.
write : itab-field1.
hope this is helpful, because we can not pass char values to internaltable field of type dec..
Rgds.,
subash -
Runtime conversion of a string value to a primitive data type in java
can anyone of you give me an idea to convert a string value to a primitive data type during run time...i have the value and the type to which it has to be converted as String values...do you have any idea ,...pls share
String recvalvalue = inputval;
String recvartype = inputtype;
if (recvartype.equals("int")){
value0 = Integer.parseInt(recvalvalue);
else
if (recvartype.equals("double")){
value1 = Double.parseDouble(recvalvalue);
else
if(recvartype.equals("float")){
value2 = Float.parseFloat(recvalvalue);
else
if(recvartype.equals("Boolean")){
value3 = Boolean.parseBoolean(recvalvalue);
else
if(recvartype.equals("char")){
value4 = (char)recvalvalue.charAt(0);
else
if(recvartype.equals("String")){
value5 = recvalvalue;
else
if(recvartype.equals("byte")){
value6 = Byte.parseByte(recvalvalue);
//listA.add(6, value6);
// listA.g = value6;
else
if(recvartype.equals("long")){
value7 = Long.parseLong(recvalvalue);
else
if(recvartype.equals("short")){
value8 = Short.parseShort(recvalvalue);
} yes i can do this but the resultant value has to be assigned to a variable of a specific type which is here recvartype .....it has to be done dynamically automatically..if we know what type of data is that we can convert and assign to the type but we donot know when we run the program as the program will be supllied by someone and has to be executed -
Assigning a Numeric Value in a Cell Based on Text in Another Cell
In advance, thanks for your assistance. I'm trying, in vain, to assign a numeric value in a cell based on text (from a dropdown menu) in another cell. For example, in cell A5 I have a dropdown list that includes the options "blue", "red", "white", and "gold." I want cell C15 to be 2 if A5="blue"; I want C15 to be 0 if A5="red"; I want C15 to be 2 if A5="white"; and, I want C15 to be 1 if A5="gold."
Tippet,
This is a job for LOOKUP.
The expression for the Result cell is: =LOOKUP(A2, Lookup :: A1:A4, Lookup :: B1:B4)
The aux. table contains the matches that you assign for the colors.
Regards,
Jerry -
Can i assign a string to a variable in User Exit?
Friends,
I would like ot write a User Exit that will assign a string to a variable depending on the value of the other variable.
I just wanted to know if such a code is valid:
When zimport
IF i_step = 2. " read user input parameter
l_s_range-low = 'Important'.
APPEND l_s_range TO e_t_range.
ENDIF.
If so, my second problem is that in the variable exit definition with processing Customer type you need to identify a "Dimension" for the variable. Non of them really fit, because the value is a string so why convert it to another format?
Your input is appreciated in advance,
Xibihi Xibi,
say you have var1 and var2, var2 will be filled depend on value of var1, you can write something like following.
please be remind that var2 is not marked as ready for input and is set to mandatory variable entry.
hope this helps.
The second step (I_STEP = 2) is called after the processing of the variable pop-up. This step is called only for those variables that are not marked as ready for input and are set to mandatory variable entry.
WHEN 'var2'.
IF I_STEP = 2.
LOOP AT I_T_VAR_RANGE INTO LOC_VAR_RANGE
WHERE VNAM = 'var1'.
CLEAR L_S_RANGE.
if LOC_VAR_RANGE-low = ...
L_S_RANGE-LOW = 'IMPORTANT'.
else.
L_S_RANGE-LOW = '....'.
endif.
L_S_RANGE-SIGN = 'I'.
L_S_RANGE-OPT = 'EQ'.
APPEND L_S_RANGE TO E_T_RANGE.
ENDLOOP.
ENDIF. -
Can I assign a default value to a parameter like C++ ?
My question is whether I can assign a default value to a parameter in Java? Let's say : public void myMethod(int p1, int p2=3){...} Is this syntax acceptable ?
Regards,
WenBinI don't think so (the easiest way to find out is to try), but if you want something like that, most people do it like so:
private static final int DEFAULT_P2 = 3;
public void myMethod(int p1)
myMethod(p1, DEFAULT_P2);
public void myMethod(int p1, int p2){...}Hope this helps,
Radish21 -
Can I pass a string value to a double numeric indicator?
I am doing a sequence of tests and saving each tests datas. When I bypass one of the tests, I need the string value 'BP' to get saved ( in the double numeric indicator ) for that particular test. Is there any possible way to do that?
Solved!
Go to Solution.The numeric indicator works like a "Format into String" function with a hardwired numeric input.
So it really is a string indicator in the end.
You can use the "Format String" property node to modify how the numeric is displayed.
(Also available in Display Format ... --> Advanced Edit Mode.)
I don't think you can avoid displaying the numeric value, but you can add text.
So you could, for example, display: "0 BP".
Format string normal = "%#.2f";
Format string adding " BP" text = "%#.2f BP";
Some of the suggestions by others on this thread might be easier to manage and give a better result.
(You have to swap Format Strings around and still have the numeric displayed.)
*Note however, that this technique can be used to do interesting things like add Units to your numeric indicator.*
steve
Help the forum when you get help. Click the "Solution?" icon on the reply that answers your
question. Give "Kudos" to replies that help. -
Assigning a String Value to the value attribute of html:file
Hi,
we facing a problem while assigning a value to the VALUE attribute of file tag
<html:file property="fileupload" size='25' value="sample.xls" onchange="callsheet()" />
can anyone help me out plzzz,Two points -
1) Java is not Javascript or HTML; you would do better to find a more appropriate forum.
2) When you take this to a better forum, you need to describe the problem. -
Hi Everyone
In the block diagram of the posted VI, thru serial comm, byte #2 is either 00 or 01 (Hex). This byte should dictate which case to execute. If Hex value = 00 executes case #1, If Hex value = 01 executes case #2. If neither, nothing should execute.
How can I do this? I am fairly new to LabVIEW any feedback is highly appreciated.
Thanks
Mahir
Solved!
Go to Solution.
Attachments:
testing whole string Bank A & B.vi 24 KBeasier to just wire in the integer to the case structure rather than convert to string.
Then just go up to the case selector and type what you want.
Paul <--Always Learning!!!
sense and simplicity.
Browse my sample VIs? -
Can one assign a numerical value to a variable?
Hi All,
Good afternoon,
I am currently working on a form that has strings as values in 2 different listboxes, and depending on what is selected a message pops up. Here is the script I wrote, but it does not seem to work right
var a=aKlaclistbox.raWvalue=="SSK";
var b=bZlaslistbox.raWvalue=="SGT";
a.value=1;
b.value=2;
if(a > b){
xfa.host.messagebox("You cannot select a lower officer as the rating officer");
It does not work, and I am just wondering if there is any way I can get around it so that I can compare the values. I need help from anyone on this forum.
Thanks
v/r
TammyThere's probably a better way of doing this, as, depending on how many ranks you have, it could get cumbersome. Like using an array or something like that but not sure how to accomplish that.
If there are a lot of ranks to compare I think I'd suggest reworking things so that you can use the numeric value of the list box, it will be much easier in the long run.
As I mentioned above, I don't think the following is valid code:
var a=aKlaclistbox.raWvalue=="SSK";
Nor is (unless dealing with global variables):
a.value=1;
I think you need to do something like the following (hopefully someone else around here might have a better idea!):
var a;
var b;
if (aKlaclistbox.rawValue == "SSK") {
a = 1;
if (bZlaslistbox.rawValue == "SGT") {
b = 2;
//You would need a series of else/if with the above to map the different rank values.
if (a > b) {
xfa.host.messagebox("You cannot select a lower officer as the rating officer"); -
Can we assign jython variable value into ODI variable?
Hi Team,
We are trying to save jython variable value into ODI variable so that ODI variable can use in later steps.
we are facing failure regards same.
Please suggest us so that we can use ODI variable value in later steps.
Thanks
Ankush.See if this post help you :- How to assign value for a ODI variable from Jython Script
Doc id 424579.1 on metalink should help. -
How to Assign a Constant Value to a Dim. Member when pulling Master Data?
BPC Gurus:
I am trying load Vendor and Customer Master data into BPC dimension. My Dimesnion has memebrs: ID, EVDESCRIPTION, PARENTH1, TYPE. I have successfully pulled the ID and the description from 0CUSTOMER and 0VENDOR. However, I
need to have a ttext value for 'PARENTH1' and 'TYPE'. For Customers, I want to add a FIXED value "'CUSTOMER' for every
Customer ID pulled in and also for "TYPE", I want a value of "CUSTOMER". When I maintainthe Dimension, I want to see
th followingvalues:
ID EVDESCRIPTION PARENTH1 TYPE
0000000001 WALMART CUSTOMER CUSTOMER
0000000002 TARGET CUSTOMER CUSTOMER
and so ON
Since we have Vendor Numbers in the same Diemsnion, when I pull Vendors, I need to have similar values as:
ID EVDESCRIPTION PARENTH1 TYPE
0000005050 ABC Supply Inc. VENDOR VENDOR
0000005051 BASF VENDOR VEDOR
and so ON
How can assign a Fixed value to the member Propert? Can I achieve it in Conversion file....?
( My atempts failed...).
Any suggestion recommendation would be gretaly appreciated.
Munna.Hi,
For adding fixed values to the properties, you can use the transformation file. In the mapping section, you can specify a constant value. This value will be written to properties of all the members while importing master data. However, for parenth, its a bit different. First thing is that, you need to have a member called CUSTOMER, then only you can have CUSTOMER in the parenth column. Even if you add it and use the mapping section for this purpose, then it will write CUSTOMER to parenth for all the members (even to CUSTOMER member). And this will be wrong. So, you will need to write it manually.
Hope you got the idea. -
Assigning a default value to a user property
Hi everyone,
do you know how can I assign a default value to a user property? It would be great if I should be able to assign it from the administration without writing any code (like profile web services...).
Thank you!
Alberto MarchiaroHi Alberto,
I don't think you can currently do this. In other words you can't set a default value for some object property and have it subbed in when no better value is available.
You can however create a default profile, and set values for the object properties assigned to users (You do this by going to the "Default Profiles" manager). You can then edit the "Default Profile" that is already there (or create a new one), and edit the "Properties and Names". Set the value field to whatever you'd like to be copied by default.
Once done, all new users that are created via a User Synchronization job will have this default profile. The changes will not apply to users that were previously created. If you created a new Default Profile in the Default Profiles Manager, then you need to goto the Authentication Source that you are doing your sync's from and pick which profile you'd like to use for All Groups. You can also create custom Default Profiles for various groups.
Hope this helps,
Akash -
Oracle how to assign a date value in a parameter declaration
How can I assign a date value to a parameter declaration in SQL?
Here's my existing script.
CURRENT:
select distinct summary as "iCash EAD Error Summary",count(*)
from AAA.BKS_ICASH_EAD_ERRORS
where creation_date > to_date('5/26/12 8:50','mm/dd/yy HH24:MI')
group by summary
I'd like to assign the date I'm searching for into a parameter and use the parameter in my query.
GOAL:
DECLARE
pCreateDate DATE;
exec :pCreateDate := '5/26/12 8:50';
select distinct summary as "iCash EAD Error Summary",count(*)
from AAA.BKS_ICASH_EAD_ERRORS
where creation_date > to_date(:pCreateDate,'mm/dd/yy HH24:MI')
group by summaryHi,
In SQL*Plus, you can do this:
VARIABLE pcreatdate VARCHAR2 (20)
EXEC :pcreatedate := '5/26/12 8:50';
SELECT summary AS "iCash EAD Error Summary"
, COUNT (*) AS "Total Count"
FROM aaa.bks_icash_ead_errors
WHERE creation_date > TO_DATE (:pcreatedate, 'MM/DD/RRRR HH24:MI')
GROUP BY summary
;"GROUP BY summary" means you'll get one output row for each distinct value of summary. There's no need to SELECT DISTINCT since the GROUP BY is already making sure the rows are distinct.
There are no DATE bind variables in SQL*Plus, so you have to use a VARCHAR2.
If you do something similar in PL/SQL, then you can use a DATE variable. Make sure you don't call TO_DATE on something that's already a DATE.
Edited by: Frank Kulash on Jun 26, 2012 2:01 PM -
Hi All,
i have a simple question but don't know how to resolve it
i have some files with name like abc_15-06-09 we need to sort these file based on the time stamp appended at the end of the file, in my example "15-06-09"
i am not sure how can i sort these string value provided i can just take these time stamp from the file using sub-string.i need to sort these file based on the stamp old time stamp will get preference
any help in this regard wil be mcuh appricaited
thnaks in advance,
umeshumesh_awasthi wrote:
try
Date today;
ArrayList<Date> datetoComp=new ArrayList<Date>();
today = df.parse("12/10/2009/12/34/18");
datetoComp.add(today);
today = df.parse("12/10/2008/12/34/18");
datetoComp.add(today);
today = df.parse("12/10/2009/12/34/18");
datetoComp.add(today);
today = df.parse("11/10/2009/12/34/18");
datetoComp.add(today);
today = df.parse("12/10/2009/12/34/18");
datetoComp.add(today);
System.out.println(datetoComp.size());
Collections.sort(datetoComp);
for (Iterator i = datetoComp.iterator(); i.hasNext();)
Date currentDate = (Date) i.next();
System.out.println(currentDate);
} catch (ParseException e)
Result:
Sat Jan 12 00:34:18 IST 2008
Sun Jan 11 00:34:18 IST 2009
Mon Jan 12 00:34:18 IST 2009
Mon Jan 12 00:34:18 IST 2009
Mon Jan 12 00:34:18 IST 2009
not as expectedfirst learn to put your code in [{}{code}] format.
Maybe you are looking for
-
Mac Photoshop CC 2014 crashes at startup
iMac with PhotoShop cc2104. Crashes as soon as the WELCOME screen tries to open. Once I was able to catch the window and close it quickly, this allowed the program to start OK. But the problem is still there. iMac 21.5" Late 2012 OS X 10.9.5 1 TB
-
Importting iweb site from folder
I reinstalled mac os x and the software that came with my computer. before I did that I saved my iweb site to a folder which i burned to disk. how do I now get that site into iweb? any help would be great. imac (intel) Mac OS X (10.4.6)
-
I am trying to install the latest iTunes update using Windows 7. I have tried uninstalling the itunes program an reinstalling but I keep getting this error message "Microsoft.VC80.CRT,type='win32'.version='8#0#50727#4053',publicKey Token='1fc8b3b9a1
-
I've posted this in the MacEnterprise forum. Here it is... I have a fully configured server at home (domain name, mail, OD, etc) in order to try and evaluate situations. I do not have a firewall. Last week, I noticed that the server's NIC was working
-
How do you create a new admin user with password after cleaning macbook pro to give to daughter? Now no one can sign in.