Change variable from negative to postive
hallow
i wont top now how i change variable from negative to postive
like change -5 to 5
thankes
Hi Shnya,
You just multiply with " -1", it wil get converted from Positive to negative or vice versa.
Hope I answered your query.
Regards,
Sujatha
Similar Messages
-
Essbase server - automatic change of substitution variable from SQL
Hi,I would like to automaticaly change the substitution variable in Essbase Server. Is it posible to change the substitition variable from external source e.g. SQL statement?Simple sample:I would like to assign value "2003" to "CurYear" substitution variable. But value "2003" I would like to get from SQL:"select year(current date) from table".There are commands in Esscmd and MaxL Shell, see bellow.Esscmd command:CREATEVARIABLE "CurYear" "localhost" "" "" "2003";MaxL Shell:alter system set variable CurYear '2003';Is it possible to get the value '2003' from SQL and pass this value to Esscmd command or MaxL Shell?My system:Windows 2000 Professional Service pack 4Essbase at 6.5.3 levelThanks,Grofaty
You can create a text file from the SQL server that writes the command like"CREATEVARIABLE "CurrYear" "Servername" "AppName" "DBName" "2005";then you can create a schedule job that would run this script which can update the variable. CREATEVARIABLE creates/replaces the current variable.
-
How can I pass variables from one project to another using Javascript?
Hi all, I am trying to do this: let learners take one course and finish a quiz. Then based on their quiz scores, they will be sent to other differenct courses.
However, I wish keep track on their previous quiz scores as well as many other variables.
I found this nice widge of upload/download variables by CPguru (http://www.cpguru.com/2011/05/18/save-and-load-data-widget-for-adobe-captivate-4-and-adobe -captivate-5/). However, this widget works by storing variables from one project in local computer and then upload it to another project.
My targeted learners may not always use the same computer though, so using this widget seems not work.
All these courses resided in a local-made LMS which I don't have access to their code. Therefore, passing variables to PHP html files seems not work.
Based on my limited programing knowledge, I assume that using Javascript to pass variables may be the only possible way.
Can someone instruct me how to do this?
Thank you very much.If you create two MIDlet in a midlet suite, it will display as you mentioned means you can't change the display style.
-
Calendar prompt for Date variable from bex
Hi All,
I have a Bex query where I have a variable on 0CALDAY
- Customer exit (i_step = 1 to populate with current date)
- Single value
- Mandatory
I created universe on this query and in webI selection screen i do see the variable prompt.
I am not able to see the current date populated automatically since exit values are not populated to WebI at runtime.
My problem is that in WebI selection screen we get list of date values from the info provider instead of Calendar prompt
where user can enter the values directly.
I am currently on BO XI 3.1 SP3.
Is there any specific setting in Universe or bex query which is required to get this Calendar prompt instead of list of values for dates?
Note: When we were on SP1 the universe created then had same variable from bex and it still shows us Calendar prompt but ever since we upgraded to SP3 for the query splitter functionality we not able to get the calendar prompt for date variable in new universe we create
Thanks
RiteshYep.
Now tell me how you want to show that Prompt @ WebI report level.
My problem is that in WebI selection screen we get list of date values from the info provider instead of Calendar prompt
where user can enter the values directly. Exactly, i didn't get this??
@Prompt:
You have flexibility to show options like:
Mono/Multi: User can select Single value or Multiple.
BW Variable: Same we have (Single/Multiple)
Free/Constrained: User can Enter his/her value directly or No change option.
BW Variable: By defalut you will get this, once you made it to Optional input.
Persistent/Not_Persistent: Refreshed report has to show last selected value means use Persistent otherwise Not_P.
By seeing the Prompt syntax , I can say your Variable is after Customer Exit, Correct??
Workaround for your Problem is:
<FILTER KEY="ZV_DATE"><CONDITION OPERATORCONDITION="Equal"><CONSTANT TECH_NAME="@Prompt('Date (Previous Day)','A','Date\LovDate (Previous Day)Base',mono,primary_key)"/></CONDITION></FILTER>
You have to remove that Date class and objects from prompt syntax. Because of that it showing up LOV's not calendar.
Like:
<FILTER KEY="ZV_DATE"><CONDITION OPERATORCONDITION="Equal"><CONSTANT TECH_NAME="@Prompt('Date (Previous Day)','A',',mono,primary_key)"/></CONDITION></FILTER>
Why, It should be blank??
Because Date needs no class\object to show up, by default you will get Calendar on the fly.
Hope you got my point.
Thank You!! -
Looking for a better way to determine string variable from multiple options
Hi,
I trying to figure out a better way to determine a string variable from multiple options.
Say i have five pictures each with a different filename: img1 - img5...these file names could be named anything really but for this example i will keep them as img1, img2, img3, img4 and img5.
I want to display a messagebox with the string depending on what a certain variable is.
So for example, we have the number X, if X = 1 then i want the messagebox to show "img1" as the message
Essentially the way I have been doing it so far is:
Private Sub WhichImage()
Dim ImageName As String = ""
Dim i as integer
If i = 0 Then
ImageName = "img1"
End If
If i = 1 Then
ImageName = "img2"
End If
If i = 2 Then
ImageName = "img3"
End If
If i = 3 Then
ImageName = "img4"
End If
If i = 4 Then
ImageName = "img5"
End If
MessageBox.show(imagename, "Name of image", MsgBox.Style.OkOnly, MsgBoxResult.Ok)
end
Up until now, this has been fine, but what if I have 50 images, do I have to do this for all 50 images? or is there an easier way like putting the image names into a text file and have it read from the file depending on what the variable i equals? If so,
how do I go about this? Does each image name go on a separate line? can it just be separated by a comma instead? or is there a better way?
Please note that i know that i have declared "i" above in my code and not intialised it with anything, in reality "i" comes from somewhere else in the program so please ignore that part, it is not what I am concerned with.
Thanks
MersecDoes each image name go on a separate line? can it just be separated by a comma instead? or is there a better way?
Arrays are useful for this.
Dim imagenames() As String = {"img1", "img2", "img3", "img4", "img5"}
Dim imagename As String = imagenames(i)
MessageBox.Show(imagename, "Name of image")
Any sort of collection will do instead of an array, and may be simpler to manage. There are many other options - the most suitable one probably depends on where the names originally come from. For instance, if you are getting them from a folder
using the FileSystem.GetFiles method, then they are already in a collection.
If the files names never change then you may as well include them in the program code, using something like the code above. If they can change, then you could use a text file, but that means you need a file update routine. If that is required
then the way you store the names will dictate how you access them. -
Using a variable from another method within another method
I have a couple methods. In the beginning of the class I declared the double variables. Then I have a method1 that in that class that changes those double variables. Then the last method2 runs, and is suppose to print information to the screen with the changed variable information all being called from another class. How do I get those changed double variables to be read in method2?
Sorry about all that, when I paste it in from the compiler it's skews it some, but hopefully this should be more readable
* Project Filename: Lab1s2
* Program Filename: Lab1s2.java
* I/O Files used:
* Fuction: This program will use interactive input to ask cost of a
* product in dollars and cents (eg. 17.50). If the product
* is not less than $100.00, an error message will be displayed
* and input will be requested again. Once a valid value is
* given, the program will calculate the fewest bills and change
* to be returned if the customer gives a $100.00 bill.
* Formulas: (100 - amount = change)
* Algorithm:
* Purpose: The main method calls other methods found in the MoneyXX class
* that will accomplish the function of the project.
public class Lab2sl
public static void main( String[] args ) // main method begins program execution
Money2sl myMoney2sl = new Money2sl(); // create myMoney2sl object and assign it to Money2sl
myMoney2sl.inputSL();// calls input method and pass argument
myMoney2sl.changeSL(); // calls change method
System.out.println(); // output a blank line
myMoney2sl.outputSL(); //calls outputSL to show results
* Project Filename: Money2SL.java
import java.util.Scanner;
import java.util.Calendar;
public class Money2sl
Scanner input = new Scanner( System.in ); // create Scanner to obtain input from command window
private double change,
amount; // instant variable, stores amount
private double twentyD = 20.00;
private double tenD = 10.0;
private double fiveD = 5.0;
private double dollar = 1.0;
private double quarter = 0.25;
private double dime = 0.10;
private double nickel = 0.05;
private double penny = 0.01;
private double numTwentyD;
private double numTenD;
private double numFiveD;
private double numDollar;
private double numQuarter;
private double numDime;
private double numNickel;
private double numPenny;
// inputSL() method gets amount, checks to see if it is under $100, stores amount into variable
public void inputSL() //input method
Calendar dateTime = Calendar.getInstance(); // get current date and time
//print date and time
System.out.printf( "%s\n", "nothing" );
System.out.printf( "%1$ta, %1$tB. %1$te, %1$tY %1$tr\n\n", dateTime );
//print output
System.out.println( "Please enter the amount of money (less than $100) that you will spend: "); // prompt
amount = input.nextDouble();
while ( amount > 100 )
System.out.println( "error - enter amount less than $100");
System.out.println( "Please enter the amount of money (less than $100) that you will spend: "); // prompt
amount = input.nextDouble();
} // end inputSL method
// changeSL() calculates change from amount entered out of $100
public void changeSL()
change = 100 - amount; // calculate change
while(change > 0)
if ( change - fiveD >= 0 )
numFiveD ++;
change -= fiveD;
if ( change - fiveD >= 0 )
numFiveD ++;
change -= fiveD;
if ( change - dollar >= 0 )
numDollar++;
change -= dollar;
if ( change - quarter >= 0 )
numQuarter ++;
change -= quarter;
if ( change - dime >= 0 )
numDime ++;
change -= dime;
if ( change - nickel >= 0 )
numNickel ++;
change -= nickel;
if ( change - penny >= 0 )
numPenny ++;
change -= penny;
} // end changeSL method
//outputSL() displays original amount, change dollar amount, and change in individual bills and coins
public void outputSL()
System.out.printf( "$%.2f dollars will return $%.2f, which is: ",
amount, change );
System.out.println(); // blank line
System.out.println(); // blank line
if ( numTwentyD > 0 )
if ( numTwentyD > 1)
System.out.println( numTwentyD + " twenty dollar bills" );
System.out.println( numTwentyD + " twenty dollar bill" );
if ( numTenD > 0)
if ( numTenD > 1 )
System.out.println( numTwentyD + " ten dollar bills" );
System.out.println( numTwentyD + " ten dollar bill" );
if ( numFiveD > 0)
if ( numFiveD > 1 )
System.out.println( numFiveD + " five dollar bills" );
System.out.println( numFiveD + " five dollar bill" );
if ( numDollar > 0)
if ( numDollar > 1 )
System.out.println( numDollar + " one dollar bills" );
System.out.println( numDollar + " one dollar bill" );
if ( numQuarter > 0)
if ( numQuarter > 1 )
System.out.println( numQuarter + " quarters" );
System.out.println( numDollar + " quarter" );
if ( numDime > 0)
if ( numDime > 1 )
System.out.println( numDime + " dimes" );
System.out.println( numDime + " dime" );
if ( numNickel > 0)
if ( numNickel > 1 )
System.out.println( numNickel + " nickels" );
System.out.println( numNickel + " nickel" );
if (numPenny > 0)
if ( numPenny > 1 )
System.out.println( numPenny + " pennies" );
System.out.println( numPenny + " penny" );
} -
OBIEE 11g How to pass variable from one prompt to another prompt in dashboard page.
How to pass variable from one prompt to another prompt in dashboard page.
I have two prompt in dashboard page as below.
Reporttype
prompt: values(Accounting, Operational) Note: values stored as
presentation variable and they are not coming from table.
Date prompt values (Account_date, Operation_date)
Note:values are coming from dim_date table.
Now the task is When user select First
Prompt value “Accounting” Then in the
second prompt should display only Accounting_dates , if user select “operational”
and it should display only operation_dates in second prompt.
In order to solve this issue I made the
first prompt “Reporttype” values(Accounting, Operational) as presentation
values (custom specific values) and default presentation value is accounting.
In second prompt Date are coming from
dim_date table and I selected Sql results as shown below.
SELECT case when '@{Reporttype}'='Accounting'
then "Dates (Receipts)"."Acct Year"
else "Dates (Receipts)"."Ops
Year" End FROM "Receipts"
Issue: Presentation variable value is not
changing in sql when user select “operation” and second prompt always shows
acct year in second prompt.
For testing pupose I kept this presentation
variable in text object of dashboard and values are changing there, but not in
second prompt sql.
Please suggest the solution.You will want to use the MoveClipLoader class (using its loadClip() and addListener() methods) rather than loadMovie so that you can wait for the file to load before you try to access anything in it. You can create an empty movieclip to load the swf into, and in that way the loaded file can be targeted using the empty movieclip instance name.
-
How do I use a variable from an Interface class?
Right now I have three classes. First class is called Game and it extends my second class call Parent and also implements my third class call Source. Source is an interface class. I have a variable that I want to use in my Source class named Checker. Now, How do I go among using that variable from my Game class? What should the code look like?
ex.
public class Game extends Parent implements Source
need help badly....ok, what I forgot to tell you guys is that my variable
in my interface class is a boolean type(true or
false). It is set to true now. But I want it to change
to false when a user triggers a button in the Game
class. How do I do this? You don't because you can't. If you have a varaible declared in an interface it must be static and final. It cannot, therefore, be changed. Better head back to the drawing board. -
How to load variables from a .txt file
Hi.
I usually make a flash aplication in colaboration with a php
programmer. But i want to test my swfs without having to wait for
him. So i want to do that through a text file. I know that flash
can load variables from text files. The problem is i don't know how
to format the text file ( example.txt).
Thank youHere's a couple of ideas.
First you probably want to change what you have...and put
your 'if (pVar==1' etc inside a separate function and call it from
the onLoad handler after you have assigned the value to pVar...
because the onLoad will run at some unknown point in time after
loading has finished (actually in the test environment this might
work... but that wouldn't be the same as what happens in a
production setting).
To create test files for loadvars... simply create a new as2
file and put this code on the first frame and test movie: -
BEx Analyzer Not showing report result in canceling "Change variable Icon"
Hi Experts,
Do we have any settings in BEx Analyzer for retrive the Result set even after I click 'Change variable Icon' in Toolbar and cancel the variable pop-up window??
Eg: My query Result is displayed in Analyzer selecting some vaues in Selection screen.And when I click the Change Variable Icon from 'Analyzer Toolbar' its showing me 'Select values for variable' window.If I select the cancel button in it, then Query result becom blank showing the message "There are variables; change variable values". Do Analyzer having an option or settings to keep the result even if i cancel the variable selection from "change variable icon".
Thanx in advance..Sari-
If SAP provides such a function, I have not found it. The way I understand it., the change variable value initiates the OLAP back end. This clears the Presentation Manager front end, and clears the 'results' that are displayed on your workbook. If you cancel the OLAP run, the front end clear still executes.
HOWEVER... if you turn OFF Automatic Refresh before clicking on Change Variable Values and then clicking on Cancel, the presentation manager will not write any changes to your workbook. So that is your best solution. -
How can I pass a variable from Test Stand to CVI by reference
Hi!
I can't to pass numeric or boolean variable from Test Stand (for example: FileGlobals.StopFlag) into the step (CVI function).
Function prototype:
void __declspec(dllexport) __cdecl PC2_WaitWhileResponceAppear(tTestData *testData, tTestError *testError, int *iStopFlag).
When variable has bin changed I can't see this change from my function.
CVI 2010, Test Stand 2010
Can anybody help me?Hey Rombar,
It is certainly possible to pass variables by reference; for example, if you go to <TestStand Directory>/Examples/Demo/C and open the computer.seq file, you can see one of the example sequences that uses CVI modules. If you click on one of these steps, you'll see that some of the parameters, such as the error information, is passed with pointers. This is a pass by reference.
To help narrow this down, it'd be good for us to figure out a few things about how the code is run. First, if you go to Configure > Adapters, select the CVI adapter and choose Configure, you can see options for this adapter. Do you have it configured to run in an external instance of CVI or as an in-process call?
Also, if you're wanting to see a change made in TestStand in your external code, this makes me think that you're wanting to run the code and then continue to execute your TestStand sequence while the code runs. How did you configure this behavior? For example, are you calling this code as a separate sequence in a new thread, or are you using another method to run this code while the sequence continues to run?
Finally, if we could see a screenshot of how you're configuring the parameters on the TestStand step, that might be helpful as well.
Daniel E.
TestStand Product Support Engineer
National Instruments -
Hi Guru's,
I copied a query saved with a new name and made some changes to the new one, when I run the Query I get 3 variables(pop up) eg., PlanVersion, Period Interval, Year. I dont need Plan Version, Period Interval, but need just the Year...When I see the Query Properties I see all the three Variables I dont have the option to delete any of them... Any ideas would be highly appreciated...
Cheers..
PRHi PR,
You cannot delete the variables from the query properties. You will need to delete them from the query definition (rows, columns, filter and free char areas). The period variable would be restricting char 0FISCPER (most probably) so see where it is included in the query definition and remove it from there. Same goes for the Plan Version.
Hope this helps... -
Format for Predefined lists of repeated measurements with changing variables
Hi,
I am a scientist and trying to draw an instrument ("writing a script" sounded wrong for LabView ) that is supposed to perform repeated measurements in an imaging experiment.
I want to be able to give the instrument a list that defines the values for several variables for each repetition, because I want it to do different things in different episodes of the experiments and/or alternate different acquisition methods. In this way I can use the same script for a wide range of experimental paradigms.
I am trying to decide on the format in which I could write the sequence to LabView to read. I looked into XML, but the LabView scheme seems pretty useless. If I use a textfile I would have to program a parseing script myself. If I use binary files I need to program an editor.
I also thought about whether I want a line by line execution protocoll or just changing variables and leaving the execution protocoll integrated in the instrument. However, the latter would reduce the versatility.
What would you think is a good way to do it?
In general each measurement consists of:
0. wait for a defined time (always the same)
1. light on (different light sources)
2. acquire images (different durations, exposure times, frames numbers)
3. trigger a device (not in all repetitions, maybe changing devices in future)
4. turn on a channel (changing channels)
5. acquire images (different durations, exposure times, frames numbers - also different from step 2)
6. turn off the channel (same as in 4)
7. acquire images (different durations, exposure times, frames numbers - also different from step 2 and 5)
8. light off (same source as 1)
So there is basically a repetitive pattern. The image acquitisition 'epics' are performed by the same device, everything else is switching on and off channels of a NI PCI.
Dennis
P.S. I use LabView 2009I'm in agreement that your best bet would be a simple CSV or tab delimited file. You can edit these in Excel, which makes the writing a lot easier. There is the Read Spreadsheet File VI which can give you a 2D array for your steps and parameters.
So, to keep it simple, use a csv.
There are only two ways to tell somebody thanks: Kudos and Marked Solutions
Unofficial Forum Rules and Guidelines -
Access a instance level variable from activity in a subflow
I have a flow such that it calls a number of subflows chained together.
I have defined a instance variable to store a flag when a perticuler activity has been executed.
in one of the subflows, there is an activity which i need it to update the parent level instance variable when it has done its task.
but, i'm not sure how to get access to the parent level instance variables from an activity with in a subflow.
I have PAPI code polling on the instance wating for this variable to change.
any ideas?in a clip on the main timeline:
var mc = this.parent;
in a clip on the main timeline that was added with a loader:
var mc = this.parent.parent;
the first parent would be the loader
the second parent is the loader's parent, or, the main timeline -
Accessing Captivate 5.5 variables from embedded SWFs
Hi,
as we all know the interface for accessing Captivate variables from embedded SWFs tends to change between Captivate versions. Shortly after it's release we upgraded to version 5.5, and I'm not succeeding in accessing the Captivate variables in my Flash/AS3 code the same way it was done in version 5.
How should I access the Captivate 5.5 variables (rdinfoCurrentSlide et al) from my SWFs?Hi,
You can use system variable : cpInfoCurrentSlide to show the slide number.
So you can use text captions to display the value of the variable, the format for displaying the value stored in the variable is $$<system variable>$$. So for slide number use : $$cpInfoCurrentSlide$$, type this in the text caption and then check it in the preview.
Thanks
Maybe you are looking for
-
HI ALL, In creation of jco's i got the fallowing error.plz help me in this error. com.sap.mw.jco.JCO$Exception: (102) RFC_ERROR_COMMUNICATION: Connect to message server host failed Connect_PM TYPE=B MSHOST=indiaides GROUP=SPACE R3NAME=IDS MSSERV=sa
-
Students splitting a Copy of Final Cut Pro
Hello, I am a film student, and was wondering the legal bits about splitting a used copy of final cut studio. As I am a student (student = little money) it is one of the only ways to get my hands on a copy for my self. Thanks, Joel Titanium Powerbook
-
Itunes 10, just downloaded, wont open store
I just download itunes 10 and the store wont open. this is the message that comes up, "Itunes could not connect to iTunes store. The network conection timed-out. Make sure your network settings are correct, and your network connection is active, then
-
How to add multipleitunes accounts
in the past I have opened several new iTunes accounts with different passwords for different Apple devices. Today I know, I could have just used one, but then I was very confused. i Know wish acces to all my itunes purchases from all my accounts, how
-
My macbook pro retina F2 key makes a squeaking sound due to heat!?
Hello All, My brand new Macbook Pro Retina's F2 key makes an awful squeaking sound when i press it.... The sound got even worse when the macbook ran hot and i had to presse the key for multiple times....... Now it seems like even my F3 key is slowly