Newbie Help Needed: Data Binding

Okay, lemme see if I can possibly explain this issue clearly
enough... (The whole explanation of the object graph may very well
be superfluous, so you can probably skip to the bottom.)
I have a whole object graph that I've downloaded from my
server to my Flex client. Here's the general gist of object
relationships (and I have to lay it out this way because there's
not really any way to sketch on a whiteboard the object graph):
Object A is a parent of object B, and there is a one-to-many
relationship between the two. That is, there is one A to many B's.
There is a one-to-one relationship between Object B and
Object C.
There is a many-to-one relationship between Object C and
Object D. That is, there are many C's to one D.
There is a many-to-one relationship between Object D and
Object E. That is, there are many D's to one E.
There is a many-to-one relationship between Object E and
Object F. That is, there are many E's to one F.
Now, because I am only given information from the user as far
as which object A is the chosen object (that is, I'm not told right
off the bat which B's, C's, D's, E's, and F's to pull from the
server), I have a series of events being fired and listened to, so
the sequence of steps pretty much goes like this:
User chooses a particular object A.
I pull A from the server.
I pull all of A's children (the B objects).
I look at the keys stored in the B's and pull the
corresponding C's.
I look at the keys stored in the C's and pull their parents,
the D's.
I look at the keys stored in the D's and pull their parents,
the E's.
I look at the keys stored in the E's and pull their parents,
the F's.
Now, here's where I'm having an issue:
The B objects store a Date object called startTime. The D
objects store an integer called runTimeMillis (the runtime of the
video, in milliseconds). I need to somehow present endTime, which
is simply the sum of startTime + runTimeMillis. But I have to do it
in a data binding because the D objects are downloaded later than
the B objects. But I've tried so many different ways of coding it,
and nothing seems to work. Here's where I'm at:
<mx:DateFormatter id="hmmssaFormatter"
formatString="L:NN:SSA"/>
<mx:Label text="{hmmssaFormatter.format(B.startTime +
B.C.D.runTimeMillis)}" fontWeight="bold"/>
The only thing I get in my client is a blank label. What am I
doing wrong? The following seems to work just fine in displaying
the start time of the video:
<mx:Label text="{hmmssaFormatter.format(B.startTime)}"
fontWeight="bold"/>
But adding a number of milliseconds doesn't seem to work at
all. Can anyone shed some light on the matter? Thanks!

"Noreaster76" <[email protected]> wrote in
message
news:[email protected]...
> Okay, lemme see if I can possibly explain this issue
clearly enough...
> (The
> whole explanation of the object graph may very well be
superfluous, so you
> can
> probably skip to the bottom.)
>
> I have a whole object graph that I've downloaded from my
server to my Flex
> client. Here's the general gist of object relationships
(and I have to
> lay it
> out this way because there's not really any way to
sketch on a whiteboard
> the
> object graph):
>
> Object A is a parent of object B, and there is a
one-to-many relationship
> between the two. That is, there is one A to many B's.
> There is a one-to-one relationship between Object B and
Object C.
> There is a many-to-one relationship between Object C and
Object D. That
> is,
> there are many C's to one D.
> There is a many-to-one relationship between Object D and
Object E. That
> is,
> there are many D's to one E.
> There is a many-to-one relationship between Object E and
Object F. That
> is,
> there are many E's to one F.
>
> Now, because I am only given information from the user
as far as which
> object
> A is the chosen object (that is, I'm not told right off
the bat which B's,
> C's,
> D's, E's, and F's to pull from the server), I have a
series of events
> being
> fired and listened to, so the sequence of steps pretty
much goes like
> this:
>
> User chooses a particular object A.
> I pull A from the server.
> I pull all of A's children (the B objects).
> I look at the keys stored in the B's and pull the
corresponding C's.
> I look at the keys stored in the C's and pull their
parents, the D's.
> I look at the keys stored in the D's and pull their
parents, the E's.
> I look at the keys stored in the E's and pull their
parents, the F's.
>
> Now, here's where I'm having an issue:
> The B objects store a Date object called startTime. The
D objects store an
> integer called runTimeMillis (the runtime of the video,
in milliseconds).
> I
> need to somehow present endTime, which is simply the sum
of startTime +
> runTimeMillis. But I have to do it in a data binding
because the D
> objects are
> downloaded later than the B objects. But I've tried so
many different
> ways of
> coding it, and nothing seems to work. Here's where I'm
at:
>
> <mx:DateFormatter id="hmmssaFormatter"
formatString="L:NN:SSA"/>
> ...
> <mx:Label text="{hmmssaFormatter.format(B.startTime +
> B.C.D.runTimeMillis)}"
> fontWeight="bold"/>
>
>
> The only thing I get in my client is a blank label. What
am I doing
> wrong?
> The following seems to work just fine in displaying the
start time of the
> video:
>
> <mx:Label
text="{hmmssaFormatter.format(B.startTime)}" fontWeight="bold"/>
>
> But adding a number of milliseconds doesn't seem to work
at all. Can
> anyone
> shed some light on the matter? Thanks!
I still think there's something unexpected going on with your
data. In the
function where you set C and D, can you put a breakpoint and
inspect the
variables? You could also probably put a break point in the
formatter and
see shat has been passed in to it.
HTH;
Amy

Similar Messages

  • New to UIX : Need help in data binding

    I am new to UIX. I am using jDeveloper 9.0.5.2 (ADF UIX version is 2.2.8). I need to create a simple table with one column with checkbox, one column with input field and 2 columns from database query. How should I go about it ?
    I went through some tutorial but it's not helping me much. Can you point me to some examples / Tutorials which can help me to move further.
    Thanks in Advance.
    Sid.

    Hi Sid,
    you can do all that you are wanting to do using UIX and ADF but it's not as straight forward as dragging components from the data control palette. You have to write a bit of code in the source viewer in the UIX page.
    Refer to this document to create an editable table:
    http://www.oracle.com/technology/products/jdev/tips/jacobi/edittable/tip_adfuixtable_edit.html
    also read forum post: question regarding ADF UIX editable tables
    this document shows you how to do LOV's:
    http://www.oracle.com/technology/products/jdev/howtos/10g/adf_uix_lov_ht/index.html
    once you have the editable table working properly, you can add LOV code and other components to the selected column of the table. I suggest that you get the editable table working properly before trying to add lovs and checkboxes etc..
    another simpler option would be a read-only table with a link to an edit page containing an input form (for the same data control) without navigation. the input form could be on the same page as the read-only table, or a different page.
    regards,
    Brenden

  • Trying to update Project scheduled finish date - newbie help needed!

    Guys, I am super new to Oracle Projects, I have never used it before.  I've just learned a few things in the UI and read through the docs documenting the stored procs.  My question is simple (hopefully)   In the UI I choose a responsibility, then under "Projects : Delivery" I choose "Search Projects", I enter the Project ID in the field and click Go, I am able to see all the project details and the Tasks.  No problem there!  What I would like to do through the Update_Project API is to change the "Scheduled Finish Date" of the Project.
    I have the following information that I have managed to scrape up:
    Project_id, Responsibility_id, User_id, Resp_Appl_Id
    I retrieved the project id using:
             Select project_id,name from pa_projects_all
              where name = 'My Project';
    So first I call set_global_info with the appropriate parameters, then this:
        -- SET GLOBAL VALUES
         pa_interface_utils_pub.set_global_info(
         p_api_version_number => 1.0,
         p_responsibility_id => fnd_profile.value('57203'),
         p_user_id => fnd_profile.value('1013415'),
         p_msg_count => l_msg_count,
         p_msg_data => l_msg_data,
         p_return_status => l_return_status);
         l_project_in.pa_project_id := 4608;
         l_project_in.scheduled_finish_date := to_date('2008-02-27', 'YYYY-MM-DD');
      --UPDATE_PROJECT
              pa_project_pub.UPDATE_project(
                        l_api_version_number,
                        p_commit => l_commit,
                        p_init_msg_list => l_init_msg_list,
                        p_msg_count => l_msg_count,
                        p_msg_data => l_msg_data,
                        p_return_status => l_return_status,
                        p_workflow_started => l_workflow_started,
                        p_pm_product_code => null,
                        p_project_in => l_project_in,
                        p_project_out => l_project_out,
                        p_key_members => l_key_members,
                        p_class_categories => l_class_categories,
                        p_tasks_in => l_tasks_in,
                        p_tasks_out => l_tasks_out);
    What I am getting is the message "error :Project ID is invalid" and the status is "E"
    I'm not sure why it is invalid as it is the exact Project ID from the projects table.  The only thing I can think of is that the p_pm_product_code is set to null but I am not sure where this value comes from and why it even matters.  I checked the documents and it says it refers to some external system.  Why does the external system code matter if I am changing data within Oracle Projects?

    Hello,
    Looks like you are not setting the Initialization values correctly. Oracle Project APIs are Org specific and require proper initialization before being called for them to work.
    Few things i noticed from the code is :
    1.  The following is being used to set the User ID and Responsibility ID  :
         p_responsibility_id => fnd_profile.value('57203'),
         p_user_id => fnd_profile.value('1013415'),
    I think the call should be like this. This should be used only if you are going to call the API through a concurrent program from the submit request window (Oracle Apps environment). fnd_profile.value will get the responsibility id and the used id of the user running the program and assign it to the variables.
         p_responsibility_id => fnd_profile.value('RESP_ID'),
         p_user_id => fnd_profile.value('USER_ID'),
    Or If you are directly passing the IDs hardcoded then, This can be used if you are running the script from a Non-Oracle Applications environment, for example from SQL*Plus.
         p_responsibility_id => 57203
         p_user_id => 1013415
    2. I notice that you are not passing P_OPERATING_UNIT_ID parameter in the call to pa_interface_utils_pub.set_global_info. This is fine if you are not using MOAC  and you have set MO: Operating Unit profile for the responsibility being passed.  If you are using MOAC or are not sure, then it is always a good practice to explicitly  pass the P_OPERATING_UNIT_ID parameter in the call to pa_interface_utils_pub.set_global_info.
    Note :  DO NOT use fnd_profile.value('ORG_ID') to set the P_OPERATING_UNIT_ID parameter. In a MOAC environment this may not work.
    3. Always ensure you check the return status of the pa_interface_utils_pub.set_global_info for success before calling the Project APIs. This will save you a lot of frustration when testing.
    4. You might find the following note useful
    Project API Overview and Reference (Doc ID 1424156.1)
    Regards,
    Raghavan Gopalakrishnan

  • Help need in Binding variable with ViewObject

    hi All,
    iam very new to Oracle ADF . Iam using Jdeveloper 11.1.1.3.0 for developing ADF Application.
    i have created a view object with binding variable "emp_name".
    query :: select * from emp_adf where name:=emp_name
    i need to get this value from my page(jspx).
    please help me how to proceed further.
    My requriement:
    page should have one text filed and after submitting the value it should query the DB and result should come.
    If any one gives little demo or article for this ,it will be really helpful for me.
    Regards,
    Suresh kumar.

    I think below links would be useful for you.
    http://download.oracle.com/docs/cd/E15523_01/web.1111/b31974/bcquerying.htm#CEGDGIJH
    http://jobinesh.blogspot.com/2010/10/how-to-set-bind-variable-values-at.html
    ~Abhijit

  • Report Script Help Needed - Data Extract

    Hi,
    I have a cube with 11 dims: Account, Period, Resource, Facility, SSSS, CCCC, Activity, Years, Version, Scenario, Charges
    I need a report script that will extract data for a certain year and scenario only. I have not written a report script in a long time and have the following thus far. However it's not extracting data that I know exists. Can anyone help? Thanks is advance. This runs but I just get a blank screen or file....
    //ESS_LOCALE English_UnitedStates.Latin1@Binary
    // This report script extracts data from cube
    "FY11"
    {DECIMAL 4}
    {NAMEWIDTH 25}
    {SUPCOMMAS}
    {SUPBRACKETS}
    {SUPPAGEHEADING}
    {NOINDENTGEN}
    {SUPMISSINGROWS}
    {SUPZEROROWS}
    {TABDELIMIT}
    {SUPFEED}
    {ROWREPEAT}
    "JAN"
    "FEB"
    "MAR"
    //"APR"
    //"MAY"
    //"JUN"
    //"JUL"
    //"AUG"
    //"SEP"
    //"OCT"
    //"NOV"
    //"DEC"
    "BUDGET"
    // This is the members of the CCCC dimension to extract
    // This is the members or the ACCOUNT dimension to extract
    !

    Hello -
    You can try/modify the code below and see if this works -
    //ESS_LOCALE English_UnitedStates.Latin1@Binary
    { SUPMISSINGROWS }
    { SUPZEROROWS }
    { SUPFEED, SUPBRACKETS, SUPCOMMAS }
    { NOINDENTGEN }
    { DECIMAL 4}
    { NAMEWIDTH 30 }
    { ROWREPEAT }
    { TABDELIMIT }
    {MISSINGTEXT "-" }
    <PAGE ("Scenario", "Resource", "Facility" ,"SSSS", "Activity", "Version", "Charges")
    "Budget"
    "Resource"
    "Facility"
    "SSSS"
    "Activity"
    "Version"
    "Charges"
    <COLUMN ("Year","Period")
    "FY11"
    "Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec"
    <ROW ("Account", "CCCC")
    <LINK (<DESCENDANTS ("ACCOUNT") AND <LEV("ACCOUNT",0))
    <LINK (<DESCENDANTS ("RT9_CCCC") AND <LEV("CCCC",0))
    Here you may want to change teh combination in the Page dimensions for eg -
    I know for Scenario you want Budget
    But for Version should it be "Version" or may be "Working" Or "Final" or any other version dimension member ...?
    Same way modify the dimension memebres for other dimensions.
    Regards
    Edited by: Rosi on Aug 24, 2009 10:01 AM
    Edited by: Rosi on Aug 24, 2009 10:02 AM

  • Java newbie help: Need to change a graphic on screen

    Hello everyone. I'm a long time C/C++ programmer, and I've been thrust into the Java world when I inherited an incomplete project. If something I mention later on sounds stupid, it's probably because it came that way, or I'm trying to force it into what I know from old experience.
    FWIW, the project is being developed with Netbeans.
    What I'm after is how to change a graphic object onscreen from within the code, vs. with a device such as a mouse. I'm trying to emulate an LED indicator.
    What I've done so far is to try using the enable state, and defining GIFs to display. That didn't work.
    I've switched gears a bit, and tried something similar with the selected property, but that will only work if I hit the item with my mouse and click. Also, the item is defined as a jToggleButton.
    In general terms, what do I need to do to set this up for the displayed item to change without device input? I've been reading stuff about Buttons, ToggleButtons, Graphics, Images, and Icons, and I'm waaaaaay lost right now.
    To add to the frustration is that I've done something similar with Visual C++, and that worked as intended. Harumph.
    Help?!?

    FWIW, the project is being developed with Netbeans.
    In case you don't know, you can use any editor to develop java code.
    What I'm after is how to change a graphic object onscreen from within the code, vs. with a device such as a mouse. I'm trying to emulate an LED indicator.
    What I've done so far is to try using the enable state, and defining GIFs to display. That didn't work.
    What happend?
    I've switched gears a bit, and tried something similar with the selected property, but that will only work if I hit the item with my mouse and click. Also, the item is defined as a jToggleButton.
    Is this not what you wanted?

  • Newbie help needed w/Graphics class!

    Hi everyone,
    I'm stuck on something I know is very simple to do, but I can't seem to find the right combination. I have a derived class that draws a circle using the graphics class. I'm getting compilation errors when I try to set the color and draw the circle. I have looked thru these forums as well as the API. Below is my code. Any pointers would be highly appreciated!
    import java.awt.Graphics;
    public class SmartCircle extends SmartShape
    SmartCircle(int first, int second, int third, Color c)
    super(first, second, third, c);
    public void draw(Graphics g)
    setColor(Color c);
    fillOval(first, second, size, size);
    }

    Here is SmartShape. It is located in the same directory as SmartCircle, so therefore doesn't need to be imported, correct?
    public abstract class SmartShape
    //define instance variables
    protected int positionX, positionY, size;
    protected Color theColor;
    public SmartShape()
         //initialize variables
         positionX = 20;
         positionY = 20;
         theColor = Color.white;
    public SmartShape(int first, int second, int third, Color c)
         if (first >= 0)
         positionX = first;
         else
         positionX = 0;
         if (second >= 0)
         positionY = second;
         else
         positionY = 0;
         if (third >= 0)
         size = third;
         else
         size = 0;
         theColor = c;
    public abstract void draw(Graphics g);
    Hope that helps!
    Melissa

  • Newbie help needed.  Looking to circle options on a form.

    Hey Guys,
    I'm a total beginner at this, but we've been mapping out forms and I need to know how to be able to "circle" different options on a form.
    I think the best way to do this is to have a button which makes a circle object visible or hidden.  Currently I've figured out how to set an object as hidden and make it appear on button click, but not make it go back to hidden if the button is clicked again.  Many times its just a yes/no type case, but sometimes there are cases where I have multiple options where only one can be selected and I would like to be able to click and circle the appropriate type.
    An example:
    How many cylinders does your vehicle have:
         4     6     8
    and I would like to make it so if you click the 4 it will circle the 4 and make sure the 6 and 8 are not circled.
    Any help would be appreciated.

    How about this case:
    There are three different cases that could be true, 4 cylinders, 6 cylinders and 8 cylinders.  I have created the 4, 6 and 8 as buttons, and created three circle objects as cyl4, cyl6 and cyl8.  I want it so that when 4 is clicked it displays the circle object cyl4 and makes the others hidden, unless cyl4 is already visible then it will just make all three objects hidden.  So far I have this code on each button click, modified for which objects should be set to visible on each one:
    topmostSubform.Page1.Span[41].Fourcyl::click - (JavaScript, client)
    if (cylinder == 4){
        xfa.form.topmostSubform.Page1.cyl4.presence="hidden"
        xfa.form.topmostSubform.Page1.cyl6.presence="hidden"
        xfa.form.topmostSubform.Page1.cyl8.presence="hidden"
        cylinder.value = 0
    else{
        xfa.form.topmostSubform.Page1.cyl4.presence="visible"
        xfa.form.topmostSubform.Page1.cyl6.presence="hidden"
        xfa.form.topmostSubform.Page1.cyl8.presence="hidden"
        cylinder.value = 4
    Where cylinder is just a control variable.  It's probably something simple that I'm missing, any help would be appreciated.
    Thanks

  • Newbie - help needed with array and dictionary objects

    Hi all
    Please see the code below. I've posted this code in another thread however the original issue was resolved and this is now a new issue I'm having although centered around the same code.
    The issue is that I'm populating an array with dictionary objects. each dictionary object has a key and it's value is another array of custom objects.
    I've found that the code runs without error and I end up with my array as I'm expecting however all of the dictionary objects are the same.
    I assume it's something to do with pointers and/or re-using the same objects but i'm new to obj-c and pointers so i am a bit lost.
    Any help again is very much appreciated.
    // Open the database connection and retrieve minimal information for all objects.
    - (void)initializeDatabase {
    NSMutableArray *authorArray = [[NSMutableArray alloc] init];
    self.authors = authorArray;
    [authorArray release];
    // The database is stored in the application bundle.
    NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
    NSString *documentsDirectory = [paths objectAtIndex:0];
    NSString *path = [documentsDirectory stringByAppendingPathComponent:@"books.sql"];
    // Open the database. The database was prepared outside the application.
    if (sqlite3_open([path UTF8String], &database) == SQLITE_OK) {
    // Get the primary key for all books.
    const char *sql = "SELECT id, author FROM author";
    sqlite3_stmt *statement;
    // Preparing a statement compiles the SQL query into a byte-code program in the SQLite library.
    // The third parameter is either the length of the SQL string or -1 to read up to the first null terminator.
    if (sqlite3preparev2(database, sql, -1, &statement, NULL) == SQLITE_OK) {
    // We "step" through the results - once for each row.
    // We start with Letter A...we're building an A - Z grouping
    NSString *letter = @"A";
    NSMutableArray *tempauthors = [[NSMutableArray alloc] init];
    while (sqlite3_step(statement) == SQLITE_ROW) {
    author *author = [[author alloc] init];
    author.primaryKey = sqlite3columnint(statement, 0);
    author.title = [NSString stringWithUTF8String:(char *)sqlite3columntext(statement, 0)];
    // FOLLOWING WAS LEFT OVER FROM ORIGINAL COMMENTS IN SQLBooks example....
    // We avoid the alloc-init-autorelease pattern here because we are in a tight loop and
    // autorelease is slightly more expensive than release. This design choice has nothing to do with
    // actual memory management - at the end of this block of code, all the book objects allocated
    // here will be in memory regardless of whether we use autorelease or release, because they are
    // retained by the books array.
    // if the author starts with the Letter we currently have, add it to the temp array
    if ([[author.title substringToIndex:1] compare:letter] == NSOrderedSame){
    [tempauthors addObject:author];
    } // if this is different letter, then we need to deal with that too...
    else {
    // create a dictionary to store the current tempauthors array in...
    NSDictionary *tempDictionary = [NSDictionary dictionaryWithObject:tempauthors forKey:@"authors"];
    // add the dictionary to our appDelegate-level array
    [authors addObject:tempDictionary];
    // now prepare for the next loop...
    // set the new letter...
    letter = [author.title substringToIndex:1];
    // remove all of the previous authors so we don't duplicate...
    [tempauthors removeAllObjects];
    // add the current author as this was the one that didn't match the Letter and so
    // never went into the previous array...
    [tempauthors addObject:author];
    // release ready for the next loop...
    [author release];
    // clear up the remaining authors that weren't picked up and saved in the "else" statement above...
    if (tempauthors.count > 0){
    NSDictionary *tempDictionary = [NSDictionary dictionaryWithObject:tempauthors forKey:@"authors"];
    [authors addObject:tempDictionary];
    else {
    printf("Failed preparing statement %s
    ", sqlite3_errmsg(database));
    // "Finalize" the statement - releases the resources associated with the statement.
    sqlite3_finalize(statement);
    } else {
    // Even though the open failed, call close to properly clean up resources.
    sqlite3_close(database);
    NSAssert1(0, @"Failed to open database with message '%s'.", sqlite3_errmsg(database));
    // Additional error handling, as appropriate...
    Message was edited by: dotnetter

    Ok, so I know what the issue is now...I just don't know enough to be able to resolve it!
    it's the tempAuthors objects.
    It's an NSMutableArray which is create on the line before the start of the WHILE loop.
    Having looked through the debugger, I can see that each dictionary object is created (with different codes which I assume are memory addresses) so all is well there. However, on each iteration of the loop in the middle there is an IF...ELSE... statement which in the ELSE section is clearing all objects from the tempAuthors array and beginning to repopulate it again.
    Looking at the containing dictionary objects in the debugger I can see that the tempAuthors object that each contains has the same code (again, I'm assuming this is a memory address) - so if I understand correctly, it's the same object...I assumed that when I created the dictionary using the dictionWithObject call that I would be passing in a copy of the object, but it's referencing back to the object which I then go on to change.
    Assuming the above is correct, I've tried several "stabs in the dark" at fixing it.
    I've tried relasing the tempAuthors object within the ELSE and initialising it again via an alloc...init - but this didn't work and again looking through the debugger it looks as though it was confused as to which object it was supposed to be using on the following iteration of the WHILE loop (it tried to access the released object).
    Having read a little more about memory management can someone tell me if I'm correct in saying that the above is because the tempAuthors object is declare outside the scope of the WHILE loop yet I then try to re-instantiate it within the loop (does that make sense???).
    Sorry for the long post...the more I can understand the process the less I can hopefully stop relying on others for help so much.
    I am continuing to read up on memory management etc but just not there yet.
    Regards
    Wayne

  • HELP NEEDED Data not working IPhone 6 3GB

    Hi there, For the past few months have had extremely frustrating issues surrounding my data usage on my O2 phone. It's a long story and I'll try and keep it brief. Around Feb/March on old contract/phone ( Iphone 5s 1GB) - found that when I ran out of data and called 2202 to add more data, I would be charged but the data was never used. As soon as I hung up the phone it still wouldn't connect (which it didnt use to do before) Got a new phone and contract on upgrade - IPhone 6, 3GB - As soon as I took it home and switched it on I got a text saying my data had run out. O2 said this was because my new contract had not kicked in. Left it 24 hours and still did not work on data. TRIED EVERYTHING network settings update/changed APN/turned on and off/reset. Nothing worked. They even added 5GB of data and changed my contract for the remainder of the month which they said should kick it into gear but it did not work at all. Never used my new phone on 3G. Then my bill date came - and it miraculously worked - clearly because the data had been reset. Within two weeks it had run out (no idea how I am very good with data) and AGAIN same issue - couldn’t add moreo2 have been extremely unhelpful and saying the issue is my fault and something is draining my data. My issue is though how can it work fine for 2 weeks and then as soon as I add more within milliseconds of putting down the phone something has sucked all my data? No account issues/nothing they can see is wrong apart from my account says I have used all my data (including the 1GB I called up to add on.) Im waiting for my bill date which is the 24th to see what happens. But o2 have essentially said they cannot help me which is ridiculous. I have changed all my data settings to stop push notifications/background app refresh etc. Any ideas as to why when I run out that is it? Apologies for the long message but its been an ongoing issue and very frustrating.

    So its now my bill refresh day. I've immediatley turned off my data so that its not being used. My My O2 says I only have an allwance of 1.09GB when my tarrif says 3GB on a different MyO2 page. WHAT IS GOING ON! How can they then say this is my own fault! (I've screenshotted this) Also a quick question - If i want to get out of my contract without having to wait 8 weeks for them to reply to my complaint, is there any way I can sell the phone myself? Or do I have to hand it back? At the end of old contracts I've always sold myself rather than handing over for 100 quid because I can get more. 

  • Creating GUI window. Newbie help needed

    Hey all this is the first time i am building a GUI box for school. Can you kind of help me out here. I think i am doing this all wrong. Can you point me in the direction of setting up a Blank box just so i can then play with it from there trying to add JButtons, JLabels and all that other stuff. This is what i was trying and i know its way wrong.. haha thanks
    import java.io.*;
    import javax.swing.*;
    public class LetterProgram
    public LetterProgram
    setTitle("Letter Conversion Program");
    setSize(100,50);
    setVisible(True);
    setDefaultCloseOperation(EXIT_ON_CLOSE);
    }

    import javax.swing.*;
    public class MyJFrame extends JFrame {
      private int returnCode = 0;
      public MyJFrame () {
      public MyJFrame (String title) {
        super (title);
      protected void frameInit() {
        super.frameInit();
        setDefaultCloseOperation(EXIT_ON_CLOSE);
    }You should start from here.
    put every thing u want into ExitableJFrame's constructor.
    You will need a main method to creat a JFrame.
    and then setVisiable(true); some sort of stuff there.
    GOOD LUCK

  • A Little Help Needed (Date Class)

    I have the following three classes:
    Solution.as
    package
       public class Solution implements IDateCreator
             public function Solution()
    public function releaseToLastDate(d:Date):Date
    IDateCreator.as
    package
       public interface IDateCreator
             function releaseToLastDate(d:Date):Date;
    DateTest.as
    package {
        import flash.display.Sprite
       private var a1:Date  = new Date (2009, 10, 6);
       private var  a2:Date = new Date(2010 , 12);
    private var b1:Date  = new Date (1987, 11, 6);
    private var b2:Date  = new Date (1988, 12);
    private var solution:Solution;
    public function DateTest()
    solution = new Solution();
    var yearTestPassed:Boolean;
    var monthTestPassed:Boolean;
    yearTestPassed = (solution.releaseToLastDate(a1).fullYearUTC = a2.fullYearUTC) && (solution.releaseToLastDate(b1).fullYearUTC == b2.fullYearUTC);
    monthTestPassed = (solution.releaseToLastDate(a1).fullMonthUTC = a2.fullMonthUTC) && (solution.releaseToLastDate(b1).fullMonthUTC == b2.fullMonthUTC);
    trace(“Year Test Passed:” + yearTestPassed);
    trace(“Month Test Passed:” + monthTestPassed);
    I need to figure out what goes in the releeaseToLastDate function in the Solution class order for both boolean expressions to be true. These classes are what i have written so far, and i just need assistance on what needs to go in place of those question marks.

    UseOneAsMany is the function you need to use.
    It takes three parameters:
    1 --- The node you want to duplicated
    2 --- How many times you want to duplicated
    3 --- The context you want to place for it.
    Regards
    Liang

  • NEWBIE - Help Needed Please!

    Hi - I am new to iMovie and have iMovie '08. I need to create a project as follows. I am trying to recreate some movies that when played will look like a Trade Test Transmission with music. Viz:
    The movie needs to be a static caption that lasts for about 1 hour
    That caption exists as as a .jpg file.
    I need to play an hour's worth of music with that caption
    I can import the picture and add music but I cannot work out how to make the picture stay on screen for 1 hour - is there a simple way of doing this?
    Sorry for such an easy question - iMovie is about the only Apple Software I have never used!
    Christian

    .. The maximum length it will allow me to enter seems to be 60 seconds. ...
    oops, you're right!
    I'm an old iM user, vers. ≤6 allowed longer durations than 60secs..
    the '4 sec increment' is defined in iM's prefs, you'll find there a slider, but it offers 10sec max. ...-
    soooo, 60x paste/copy, OR using iMHD6 ...
    Plan B)
    import your pic into iPhoto; create a slideshow containing just that single pic... set duration to 3600secs.. add music .. export 'movie' ...

  • Newbie help needed. Cant save to a WD Elements Hard Drive!!!Going Crazy!

    We got our imac yesterday! Love it but.....only real issue that is driving me crazy and ruining the experience is that I can't save a pages doc to my WD Elements External Hard Drive. It is installed I can move stuff from it but nothing to it! When I select save as and pick "Elements" a message appears saying <the document "Test" could not be saved as "test". Read-only file system. Can any one explain
    Message was edited by: wyleybruce

    OSX can read but not write to NTFS formatted disks. If you want to keep the disk as NTFS, there are utilities (like NTFS3G ) you can get that will allow you to save to the disk as it is currently formatted.
    IMHO it would be better for you to reformat the disk as Mac OS Extended if you intend to use it on an ongoing basis with your new Mac. But remember to back up anything you want or need to keep, because reformatting will erase everything that is on the drive.
    (Notes: If you reformat the disk to Mac OS Extended and then you want to use it with a Windows system, you will need Macdrive on the Windows machine. The only format that is natively compatible on both platforms is FAT32.)

  • Newbie help needed on apparent lockout

    Hi all, I am pretty much Mac illiterate but can stumble around. I was helping a friend who is even worse off install Retrospect (6.1) on her iMac (OS X 10.4.11). Install went fine, a backup ran fine and then today her machine appears to have locked up. After holding the power button to get it to shutdown and then reboot the mouse moves, dashboard comes up when I mouse to bottom of screen and a Retrospect window comes up and a window asking if wireless should attach to open network (machine is hardwired also). Clicking on anything doesn't appear to get any response nor does pressing any keyboard keys (I'm unfamiliar with the apple key combinations so I haven't tried any). At any rate machine appears stuck. It has ran fine for a long while only changes have been install Retrospect yesterday and plugged in Maxtor OneTouch 4 Plus (and formatted it to Mac). The desktop and windows appear normal, mousing over things like the close, minimze, etc... buttons highlights them but it just appears to refuse to accept any input. The keyboard and mouse are connected via bluetooth but since mouse moves I assume its not a problem there. Can anyone point me in some direction?
    TIA
    Ron

    Problem solved, not sure what it was but in desperation I turned of the wireless keyboard and mouse and plugged in my USB keyboard/mouse and everything worked, shutdown turned on the wireless keyboard/mouse and removed my USB and started up and everything worked just fine. Very strange

Maybe you are looking for

  • Can I Edit The Signature Line In Mail From My Touch?

    When I send an email using my Touch the message automatically includes the line "Sent from my iPod" Is there a way to edit this signature line?

  • Add Category to Document type not document

    Hi, When I add category to document, it adds records to odm_publicobject but i want to add category to document type not the document.For example i have a letter document type.i dont want to add "business" category to each letter just i want to add t

  • Open link from portal favorites

    Hi all, When we add some KM Navigation iView to portal favorites and try to open it from portal favorites link it opened with wrong layoutset (not the same layoutset that declarated in original iView). How can we change it? Thanks, Ola

  • Iweb 08 "adding a personal domain

    I've got I life 08 on my powerbook and I'm trying to add my personal domain by following the instructions and I can't get by this message... The domain names you entered don't match. Please try again It says to enter my domain and confirm it so I've

  • CUCM UCCX and Unity

    We required CUCM with 50 NOdes Enhance lic UCCX 10 agents lic with UCS server . Thnaks Best Regards Yahya Jamil