Cancelling appointment problems

Hi:
I have written a calendar program and I have added two appointments. One appointment I have decided to cancel and I would like to remove from my list of appointments.
I written a removeApp method to remove the appointment but it does not work.(The code compiles without error and there are no runntime errors.)
Can someone help me solve this problem?
Thanks.
Describes a calendar for a set of appointments.
@version 1.0
import java.util.Vector;
import java.util.*;
public class CalendarTest
{  public static void main(String[] args)
      Calendar markCalendar = new Calendar("Mark");
      markCalendar.addApp(new Appointment("June 1","3pm","4pm", "dentist"));
       markCalendar.addApp(new Appointment("June 2","3pm","4pm", "doctor"));
      Appointment toFind = new Appointment("June 1","3pm","4pm", "dentist");
      markCalendar.removeApp(toFind);   
      markCalendar.print();
Describes a calendar for a set of appointments.
class Calendar
   Constructs a calendar for the person named.
   public Calendar(String aName)
   {  name = aName;
      appointments = new Vector();
   Adds an appointment to this Calendar.
   @param anApp The appointment to add.
   public void addApp(Appointment anApp)
      appointments.add(anApp);
   Removes an appointment from this Calendar.
   @param anApp The appointment to be removed.
   public void removeApp(Appointment toFind)
      for ( int i = 0; i < appointments.size(); i++)
         if (((Appointment)appointments.get(i)).equals(toFind))
             appointments.remove(i);// remove it;
   Prints the Calendar.
   public void print()
   {  System.out.println(name + "               C A L E N D A R");
      System.out.println();
       System.out.println("Date   Starttime    EndTime   Appointment");
      for (int i = 0; i < appointments.size(); i++)
      {  Appointment nextApp =(Appointment) appointments.get(i);
         nextApp.print();
   private Vector appointments;
   private String name;
   private Appointment theAppointment;
Describes an appointment.
class Appointment
   public Appointment(String aDate,String aStarttime,String aEndtime, String aApp)
   {  date = aDate;
      starttime = aStarttime;
       endtime = aEndtime;  
      app = aApp;
   Prints the Date, Starttime, Endtime and a description of the
   appointment.
   public void print()  
   {  System.out.println();
      System.out.println(date + "   " + starttime + "          " + endtime
          + "       " + app );
      System.out.println();
   private String date;
   private String starttime;
   private String endtime;
   private String app;

Warning: Long winded answer
well, here's your code:
public void removeApp(Appointment toFind)
    for ( int i = 0; i < appointments.size(); i++)
        if (((Appointment)appointments.get(i)).equals(toFind))
            appointments.remove(i);// remove it;
}I would throw in some System.out.println statements in there to let me know what Appointment I was currently looking at and whether that "if" statement ever went true, though it probably never does (I doubt there is a problem with the remove call). So, assuming that your problem is that the if statement doesn't fire when you think it should, then that means your call to the equals method isn't working out. You don't override the equals method of the Object class, so you are calling it there - here is the javadoc comments for that method:
The equals method for class Object implements the most discriminating possible equivalence relation on objects; that is, for any reference values x and y, this method returns true if and only if x and y refer to the same object (x==y has the value true).
So, it's no surprise that that isn't working out for you. It will only return true if the reference passed in points to the same chunk of memory that the reference in the List does.
So, you need to provide an equals method in your Appointment class that returns true if two appointments are equal. You need to provide public accessor method for your private properties of your Appointment class, so that you can provide a method like (note that you are in a better position to know what the definition of "equals" is with respect to your Appointment class):
public boolean equals(Object app) {
    if (!app.getDate().equals(this.getDate())) {
        return false;
    if (!app.getStartTime().equals(this.getStartTime()) {
        return false;
    // you get the idea
    // If you make it through all your ifs, and all is equal -
    return true;
}You might want to tweak that, depending on your idea of equals.
Lee

Similar Messages

  • Solution to "Error 8" and "Cancelled Invitation" Problems with video chats

    We spent nearly five hours trying to video chat two Macs, one a 15" MacBook Pro using 10.5.6 across an Airport Extreme and cable modem. The other a 15" DualCore using 10.4.11 across an Airport Extreme and DSL. One runs iChat 4.0.7, the other iChat 3.x. After an invitation to video chat, we'd get three flashes of the other persons avatar, then a slow fade. The invitation would change to "canceled," and the originating party would see an Error -8 in the Connection Doctor.
    I was unable to enter my Buddy in my Buddy List. His name would flash three times and then fade away.
    At all times we could text chat, but no audio and no video.
    We checked firewalls, ports (we changed to 443), privacy blocks; did restarts and resets. Nothing worked.
    …until I deleted my AIM account (actually a .Mac account, but no difference)and then re-entered it. Upon re-entering, all of my information returned and we established the connection on the first try.
    Perfect.

    Hi,
    Also
    http://discussions.apple.com/thread.jspa?messageID=2901979#2901979
    And http://www.ralphjohnsuk.dsl.pipex.com/page16a.html
    In fact Error 8 is anything do do with your ports in the Mac firewall if On, modem, Router, interactions between the two if both devices do DHCP and NAT based thing like Port Forwarding and possibly the ISP blocking port 5060 for SIP/VoIP phone services.
    Certain modems like the Thomson-Alcatel Speedtouch range have SIP bound to port 5060. If it has Version 4 firmware it can be Unbound fully, using Terminal, but later Version 5 an 6 firmware can not be fully Unbound.
    Effectively error 8 has to be fixed on a Set up basis once you have pinned down where the problem is.
    I have hesitated trying to write a FAQ for this as it is so wide in the possibles.
    9:11 PM Friday; July 20, 2007

  • Lumia 925 noise cancelling mic problems

    I have two problem, questions:
    First, I lived in Kuwait and there I bought a Nokia lumia 925 with 12 months Nokia warranty, however I moved back to my home country, is the warranty valid here too?
    -the real problem- :
    Unfortunately I need it since the noise cancelling Mic does not work on it. The other microphone at the bottom of the phone works great, because during a phone call there is no problem, they hear me.
    However I expected today, when I recorded a video and played it back, it was not mute, but it was like the phone would be in water, I only heard strange muffled sounds. I looked after it, I had been cleaning it for an hour: I blew air into the top microphone with a pump, with my mouth... It did not succeed, it got a little bit better, since now that strange sound is more quiet, and when I shout in it , I can hear it.
    Anyway it does not even work while I am recording in the OneNote app.
    It is not a solution, it is still terrible.
    Please help me!

    Hi DaGentleman,
    Welcome to the Nokia Support Discussions! 
    Try to use the Nokia Software Recovery Tool and then check if it helps. See this link for more info: Nokia Software Recovery Tool. If that doesn't help, we suggest sending it back to a Nokia Care Point in Kuwait. Try to search it using this link: Nokia Care Point. 

  • PO Cancel release problem

    Hi, experts:
      I am a beginer of SAP workflow,  I've got a problem when testing customized PO cancel release workflow.
      My workflow is quite simple, just test whether the event  'SIGNIFICANTLYCHANGED' was trigered when cancel PO. I will receive information in my SAP Business workplace.
    Here is the configuration of PO release  Strategies:
    RGroup Rcode Workflow Agent
    PO     C1     1     Blank
    PO     C2     1     Blank                   
    PO     C3     1     Blank                  
    PO     C4     1     Blank      
    In my customized workflow template, I use the event 'SIGNIFICANTLYCHANGED' to deal with PO cancel release.
    But I find that this event will not be triggered from Level C4  cancel to C3.
    Here is my test result:
    Cancel        Result
    C4->C3       Not triggered
    C3->C2       Trigered
    C2->C1       Trigered
    I can get the result from my Business workplace  except cancel PO from C4 to C3.
    Does anyone come across with this problem?
    Please tell me why and how to handle it, thanks a lot!
    Best regards!

    Hi,Swaminathan PJ
    Appreciate for your reply!
    So, shall we change another event or even customize our own event?
    My requirement is that send e-mail with PO item detail (*.xls file) to specified users when final release or cancel final release.
    Thank you for any good advice.
    Best regards!

  • Remove cancelled appointment

    I have 2 calendars I sync with my iPhone, Exchange 2010 and Google Calendar. Whenever I receive a meeting invitation on my google calendar I can't edit the appointment at all, in fact the edit button is not there. The meeting shows up surrounded by a grey dotted line as well. If the meeting is cancelled I receive another email from the organizer that contains the meeting as an attachment. It doesn't show cancelled or give me the option to delete it anywhere. Sometimes the meeting will be removed from the calendar hours later, but most of the time the meeting will be there weeks later.
    The meetings on the exchange calendar are either removed or show up as cancelled on my iphone. I also have the option to delete the meeting off the calendar.
    In other forums I see the suggested workaround is to turn off the sync for that calendar which would remove all entries, then turn sync back on. This works but I have a hard time accepting this as a solution. Does anyone know what causes this?
    Thanks

    Hello,
    This is possible without using UDF. See mapping below:
    For ROW
    ZPOSSZIPNO -> removeContext -> sortByKey: ascending ->  formatByExample -> sum -> greater: 0 -> ifWithoutElse (output of sum) -> removeContext -> ROW
       AMOUNT -> removeContext -> /                                / 
    ZPOSSZIPNO -> removeContext -> sort: ascending -> splitByValue: valueChanged
    For ZPOSSZIPNO
    ZPOSSZIPNO -> removeContext -> sortByKey: ascending ->  formatByExample -> sum -> greater: 0 ------> ifWithoutElse -> removeContext -> SplitByValue:eachValue -> ZPOSSZIPNO  
       AMOUNT -> removeContext -> /                                /                                            /
    ZPOSSZIPNO -> removeContext -> sort: ascending -> splitByValue: valueChanged                               /
    ZPOSSZIPNO -> removeContext -> sort: ascending -> splitByValue: valueChanged - > collapseContext -> SplitByValue: eachValue
    For AMOUNT
    ZPOSSZIPNO -> removeContext -> sortByKey: ascending ->  formatByExample -> sum -> greater: 0 -> ifWithoutElse (output of sum) -> removeContext -> SplitByValue:eachValue -> AMOUNT
       AMOUNT -> removeContext -> /                                / 
    ZPOSSZIPNO -> removeContext -> sort: ascending -> splitByValue: valueChanged
    Hope this helps,
    Mark
    Edited by: Mark Dihiansan on Jun 8, 2011 7:19 AM

  • On a canceled appointment can I configure so that it shows with a line through, rather than disappearing, when I accept the change?

    When my assistant deletes in her outlook, it comes as a notification that the appointment is canceled, with the option of accepting the update.  If I don't accept the update, there is a line through the appointment, which I like.  If I do, the appointment disappears.  I would like to still have canceled appointmnents but with lines through.

    Never mind. I figured it out what was causing the split of each disc into a different audiobook: The title of each track had the separate disc numbers and that made it appear as if it was a different book. Once I changed the title of each track to reflect the book's title without the disc number, the different tracks all merged into one audiobook in the audiobook section of iTunes.

  • Firefox freezes all the time, can't do nothing, CTL+ALT+DEL and then cancel and problem is solved for a few seconds, Win7 (64bit)

    When opening firefox, it takes forever before i can do anything. It freezes and I have to use CTRL+ALT+DEL and then press cancel cause it says firefox is running. Problem is solved for a little time.

    Solved
    Guys! i had the same problem before i fixed it. Firefox gets frozen only if you have fully charged your '''Bookmarks(toolbar/menu/unsorted)''' or '''History logs'''.So you should remove all your history logs and decrease the full bookmarks. it did work perfectly on my PC.
    Trust me
    BUUUUUUUUUUUT...
    in case of misfunction, then you should google the issue very deeply.

  • Wake up and appointment problem inTurkey

    My iphone 5 wake up button doesnt work.i ve been trying to get an appointment from apple zorlu center in Turkey but i cant. It has benen almost two months.when i call, they say we are very busy sorry.and i cant use my wake up button almost for 5 months.i bought this phone but i m very sorry and angry because of this appointment thing.my phone makes me crazy. Please help. If anyone could give me an e mail address for my problem,i llbe glad.greetings from Turkey.keep me post it please. My mail is [email protected]

    I wrote this question in the wrong forum.
    Sorry all.

  • Dynamic form "Cancel" redirect  problem in frames - bugfix?

    My question: Is there a "long run" down side to my implementing this modification to style.js?
    The below post by Ionut:MX Division Support Specialist worked for me as a solution to a current form "click cancel" redirect navigation problem:
    When a DWtoolbox dynamic form wizard form is placed on a page within frames, clinking on cancel does not return a user to the list that sent them to the form. The user is sent somewhere else.
    Begin Ionut post-------------
    If you don't need to add extra parameters to the "Edit" button, you can solve the redirect problem by editing the "/includes/skins/style.js" file and replace:
    nxt_list_edit_link_form(this, myinput.previousSibling.href);
    with:
    nxt_list_edit_link_form(this, a.href);
    End----------------------
    Thanks Ionut for the tip and anyone in support for letting me know if this is a safe mod for the long run,
    Steve M

    Hi Marny,
    Hello Steve. I am new to Adobe & very confused. You seem to grasp the program very nicely, please help Me?
    I´m not not Steve, however -- what problem do you have exactly, and is this problem related to the "Adobe Dreamweaver Developer Toolbox" extension or related to Dreamweaver ?
    If it´s related to ADDT, please describe your problem by starting a new thread -- if it´s related to Dreamweaver, please post your questions in the general Dreamweaver forums.
    Cheers,
    Günter Schenk
    Adobe Community Expert, Dreamweaver

  • 8330 appointment problem?

    Hi all,
    My wife and I just got an 8330, and we are having a problem.  I can make appointments in my calendar, but I don't seem to be able to figure out how to send the appointment to my wife's phone so that we will both know what is going on.  I'm pulling out what little hair I have left.  This shouldn't be hard, and I must just be missing something.  HELP PLEASE!  Thanks in advance....
    Solved!
    Go to Solution.

    About Outlook, it's right in the appointment window under the subject and over the location. But I'm talking about Blackberry.
    When you're in the calendar, and create a new appointment :
    first line is the Subject
    second line is the Location
    hit the Menu key and select the "Invite attendee" line.
    This is basic use of the Blackberry ; I strongly advise you to read the start-up guide that was provided in your bladckberry box. You will discover how to grasp the power of this tiny handheld. You can also read the Help on your Blackberry.
    For instance : Calendar application >> Help >> Meetings >> Schedule a meeting
    gives you all the information you need to book a rendez-vous with your wife.
    The search box on top-right of this page is your true friend, and the public Knowledge Base too:

  • Cancellation Fee Problem- Need a Moderator!

    Okay this is a very unusual problem, so I will try to explain as best as I can.
    Firstly, I changed my broadband from Option 1 to BT Infinity.
    Then I cancelled that within 24 hours, because I did not want it anymore.
    Now I have ordered BT Option 2.
    And now BT are charging me about £180 because I cancelled my broadband for another package! They did not tell me about this at all!

    Hi dragonmasa
    Sounds like something went amiss,  I'll be happy to have a look into this and get it sorted.
    Could you drop me in an email please with your BT account and telephone number along with a link back to this thread.
    Just send to the email address in my profile and mark FAO Craig please.
    Thx
    Craig
    BTCare Community Mod
    If we have asked you to email us with your details, please make sure you are logged in to the forum, otherwise you will not be able to see our ‘Contact Us’ link within our profiles.
    We are sorry but we are unable to deal with service/account queries via the private message(PM) function so please don't PM your account info, we need to deal with this via our email account :-)”
    td-p/30">Ratings star on the left-hand side of the post.
    If someone answers your question correctly please let other members know by clicking on ’Mark as Accepted Solution’.

  • Noise cancelling headset problems on xperia z2

    Hi! For some reason, my noise cancelling headset that came with the z2 started not to work properly. Anywhere I plug them in, for some reason the right earphone doesn't work if I manipulate it in different ways, and when I get the sound out of the right earphone, the slightest movement will make the right earphone not work again.
    If someone had experienced it, if yes, then how do you fix it?
    Thanks!

    This sounds like a common problem on all headphones in that a wire has become loose or there is a break in the wire - Now you could if you find the break fix it and if it's the connection then possibly a little soldering will fix it
    For a successful technology, reality must take precedence over public relations, for Nature cannot be fooled.   Richard P. Feynman

  • Cancel invoice problem

    Hi experts,
    I have the following case:
    - create sales order (contains 3 line item) --> status completed
    - create delivery (3 line item) --> status being process
    - goods issue for delivery (3 line item) --> status complete
    - create billing document (3 line item) --> status completed
    - accounting doc --> status cleared
    Then I need to cancel the billing, by creating Invoice Cancel.
    - cancel invoice (S1) --> status completed
    - accounting doc --> status cleared
    Somehow, the cancel invoice contains only 1 line item (I think it should be 3 line item).
    But the accounting document contains all the item as in the original billing doc.
    It means, the accounting doc for cancel meets the accounting doc for billing.
    I want to continue to cancel the delivery through VL09, but it is not possible:
    "No data available for these selection criteria
    Message no. VB 610"
    Kindly advise.
    thanks & regards,
    rob

    Dear Praveen ...
    I make sure, no deletion flag for the material.
    Dear Vivek,
    From accounting view there is no probl, fine.
    But the current status, the delivery order status is being process.
    I need to continue or delete the document in order to complete the sales cycle, since the billing has been canceled.
    Dear Kapil,
    Kindly elaborate on the Split Analysis.
    I just checked in VF02 --> Environment --> Split Analysis.
    Which document do I need to compare with?
    Kindly advise,
    Appreciate all of your response.
    Thanks and regards,
    rob

  • How do I go about cancelling my BT contract due to...

    I joined BT in December 2012 when I moved home. I have had to move again and gave a weeks notice that I would like my service transferred to my new address, was told that my services will stop the night before my move and that my phone service at the new address will become effective by midnight the day I move and that an engineer would be sent out to re-install my infinity broadband but this was the start of frustration for me. My phone line did n ot work, there was no TV for the children and no internet access. I made calls from my mobile with the hope of resolving this immediately but was passed from pillar to post, told to perform some magic on a 'dead phone line' as it appears they found it difficult understanding what my call was about.
    managed to speak with a lady few days aftwerwards who promised heaven, stating my phone line would start working midnight the day I spoke with her but this was not the case and then I had to call again to explain and express my frustration. Spoke with a guy who apologised and said my phone line would start working midninght but this did not happen until very late the next day so this meant we were in the new house without phone, tv and broadband...the children must have been pleased. Anyway i have made millions of calls to BT trying to resolve this. An engineer was called out to fix the problem and my husband had to take time off work which meant loss of income for 'a problem not fixed' as the Engineer disgracefully sadid he had only been told to fix the broadband but his visit made things worse, or was it a 'coincidence' as my phone line now went DEAD!!! for several days, with yet more calls made to BT without any joy. wrtitten to the CEO without any response.
    I must have asked and spoken to about 20 staff but all with empty promises and most did not appear to be helpful. I was promised call backs at times which seldom happens but all giving and cancelling appointment dates. We have now being inb this house for 3 weeks and 3 days and I have had enough and would like to cancel my contract as BT as they are definitely in breach of the contract as I have had to take time of work (I am a Nurse) to wait at home for their 'Invisible Engineers' and now I have no more patience as the children can't really surf the internet as the 'free WiFi given cuts out every now and then and my daughter who is applying to the Universities is getting frustrated every day and this is taking its toll on us. I am now at home today 9/9/13 and waiting for an Engineer to turn uo between 1-6pm to fix this probelm. Plkease tell me, do I have enough grounds to 'Finish off with BT if this guy does not turn up today? I feel like I am living in the 3rd world country with no TV and proper internet for 3 weeks', thank God the phone line is working now. Any advice will do as I have had enough.

    Hi jgirl,
    Thanks for you post, I am really sorry to hear about all the issues you experienced with your install. If you need any help with this please use the 'contact the mods' link in my forum profile under the 'about me' section to send in your details. You can find the link by clicking on my username.
    Thanks
    Neil
    BTCare Community Mod
    If we have asked you to email us with your details, please make sure you are logged in to the forum, otherwise you will not be able to see our ‘Contact Us’ link within our profiles.
    We are sorry but we are unable to deal with service/account queries via the private message(PM) function so please don't PM your account info, we need to deal with this via our email account :-)
    If someone answers your question correctly please let other members know by clicking on ’Mark as Accepted Solution’.

  • Having lots of problems with getting a phone line ...

    this may be a bit of a long story sorry, but this has now stretched to nearly 2 months without phone and internet and i desperately need help as i rely on both for my business.
    we moved in to our new house in october and ordered BT phone and internet on the 18th of October, we've now had 3 engineers out to connect a phone line but yesterday after the 3rd one turned up, and then left without informing me, i phoned BT to ask where he was to be told i now had to rebook my appointment for the 6th of December, nearly 2 months after moving into my house.
    first engineer came on the 8th of november, a very nice man who explained to me the phone line in my house was 20 year old outdated underground line which was no longer in use by BT, he phoned his boss and was told he'd need to put up a whole new line. he went away to get a harness and ladder etc, came back and climbed the pole and got the line up and put it to my house. he then took the whole thing down again...  came in to inform me that the line didnt meet regulations as it was not high enough, and he couldnt use the other pole as it was too close to electrical wires. he was gutted to have lost a whole day but informed me it is the law that bt have to provide me with a phone line and that if they dont do anything within 3 days i should complain. i was disappointed as i'd taken the day off work for this, being self employed this cost me a lot of money.
    next day i was back to work as normal, a new bt engineer phoned saying he was at my house. i said i'd come back to meet him but he told me not to bother, as he'd already inspected the area and decided the first engineer was wrong and he should have infact put the line up at the pole which was beside the electrical wires, so he told me he'd book a new appointment and bt would phone me to let me know.
    i waited a week with no phone call or email so i phoned BT myself on Saturday 16th November. i got a lovely lady on the phone who actually seemed horrified at what had happened, she couldnt be more helpful and managed to get me a cancellation appointment the following thursday, 21st november, from the BT engineers and assured me the order would be completed this time. great, but annoying as again i had to be in the house which meant a 2nd day off work costing me a lot more money again.
    21st november - yesterday - bang on 9am a knock at the door, great. new BT engineer is there, an older unfit looking gentleman wrapped up in hats and scarfs and huge jackets. straight away he came across to me that he couldnt be bothered with this, he was asking me what line i had, what the previous guy did, what the 2nd guy said needed doing, he didnt know himself. i explained to him and he went away back into his van. he sat there for 30-40 minutes, came back to the door to say he needed a cherrypicker to get him up the pole to connect the new phone line but as it was in another place it wouldnt be here till the afternoon. he then went on to ask me if i would be staying in all day as it would get done today, he said i needed to stay in the house all day 'you wont be going anywhere will you?' i was told to stay and wait for him over and over again. i said this was fine as i'd had to take another day off work, i couldnt afford a 3rd day so i wouldnt be going anywhere.
    come 11.30am, he returned, he just said he wanted to update me on that he was heading into the village to fix a phone line then would return, again he asked for assurances i wouldnt leave the house etc and i said thats fine. 
    12:15pm - a man phoned from BT to rebook my engineer appointment, i kindly explained he was here at half 11 and was returning to complete the job later. the man on the phone said thats fine but please phone us back if he doesnt reappear.  at this point i was very worried, phoned the missus for her opinion and we agreed i should phone back so i phoned back straight away. this time i got a nice scottish man on the phone and i explained everything, he went and checked things for me and said the system still said my order was in progress so if the engineer had told me he'd be coming back, he saw no reason why he wouldnt. i was happy with that and agreed.
    3:30pm - still no sign so i phoned BT back to say i was worried he had left, it was a nice man on the phone again but talked in broken english and didnt understand me completely a lot of the time... (i have a scottish accent ) the whole call took about an hour but eventually it turned out the BT engineer had indeed just decided to go home, im presuming he decided it was too much work in the wind and rain, and to add insult to injury he'd even told BT my order was completed. i asked the man on the phone if i could talk to someone higher up as i wish to complain as i needed my order completed today, he point blank refused saying he would file the complaint on my behalf which i wasnt happy with but he wasnt having it any other way. he decided to rebook my appointment for the 6th of december despite this meaning i'd need to take a 3rd day off work costing me yet more money. he then had me wait on the phone whilst he typed out my complaint and gave me a complaint reference number, he didnt really check anything with me as to what i wanted in the complaint so i am a bit worried not everything is in there. i could add more on this, im not happy at having to wait for another 2 weeks aswell considering the last lady found me an appointment within just 4 days of me phoning, i believe i should have priority for an urgent appointment?
    anyway, i am very annoyed by this whole thing. i have remained patient up until today and now i just dont know what to do, im not the type to complain but this is ridiculous, i can see the same thing happening with the next engineer. i do expect some form of compensation over this whole affair as it is not fair at all that i will now have to take 3 days off my self employed job which is very very costly for me and is money i can not get back. not to mention the loss in business from not having the internet as we take appointments and orders online, we have been unable to use this for 2 months now. the amount of money i have lost over all of this is unbelieveable. fair enough i did not mind at all having to wait for my first appointment, or for taking the first day off work for the work to be done. that was fair enough, i realise these guys are busy and that was the earliest appointment i could have so that was fine. but now that i have to take another 2 days off work is the problem, not to mention all this extra time with no internet.
    please could one of you help me out here as i dont know what else to do. ideally im hoping someone could sort out an earlier appointment for me like the original woman on the phone did, getting me a cancellation, as i am in desperate need of it now as december is our busiest month. i also wish to file my own complaint about all of this if possible.  thank you in advance for any help and i am sorry for the length of this post. cheers.
    Solved!
    Go to Solution.

    You will not get any compensation from the failure to provide a residential line, apart from what BT say on this page.
    Customer service guarantee
    BT do not provide or maintain the external network. This is done by Openreach who work for all service providers. BT do not get any special treatment.
    If you are waiting for Openreach to deal, then that appointment is going to be the earliest available.
    You could take a laptop into town, and use it on the available hotspots. It would also be worth considering adding broadband to the business line, to make things easier at the shop.
    As this is only a customer to customer forum, all I can do is to ask a BT Moderator to see if they can help, but I doubt that they can influence Openreach, as Openreach deal with other service providers as well.
    I have asked a moderator to provide assistance, they will post an invite on this thread.
    They are the only BT employees on this forum, and are a UK based team of people, who take personal ownership of your problem.
    Once you get a reply, if you click on their name, you will see a screen like this. Click on the link as shown below.
    Please do not send them a personal message, as they may not be on duty for a long time, and your message will not be tracked properly.
    For your own security, do not post any personal details, on this forum. That includes any tracking number you are give.
    They will respond either by phone or e-mail within 5-6 working days.
    Please use the tracked e-mail, to reply, not via the forum. Thanks
    This is the form you should see when you click on the link. If you do not see this form, then you have selected the wrong link.
    When you submit the form, you will receive an enquiry number, so please keep a note of it
    There are some useful help pages here, for BT Broadband customers only, on my personal website.
    BT Broadband customers - help with broadband, WiFi, networking, e-mail and phones.

Maybe you are looking for