Refresh view on change to observable list.

I have table view with n columns. The data for the table comes from observable list of Person object. The table view is rendered with all the rows and column populated. Now I want to modify a cells value on click of a button. I am trying to update the new value in observable list for that specific cell, but it doesn't refresh my view. Only when I add or remove a row in the observable list it refreshes and this is not feasible in my application. Is there another way . If yes, can you please provide with a sample code.
When I edit the table cell and press enter, it updates the backing observable list. But When I update the observable list, it doesn't refresh the view.
I had a simple pojo object instead of javafx specific property objects. I also tried with SimpleStringProperty objects, but it didn't work. I heard of binding, but can you provide me with sample code.
thanks.

I had a similar problem with a ListView so I assume that the basic principles will remain the same. Hopefully this will help.
Created custom cells and Custom items which contained Properties rather than simple values.
package com.javainc.dex;
import javafx.beans.property.BooleanProperty;
import javafx.beans.property.DoubleProperty;
import javafx.beans.property.ObjectProperty;
import javafx.beans.property.SimpleBooleanProperty;
import javafx.beans.property.SimpleDoubleProperty;
import javafx.beans.property.SimpleObjectProperty;
import javafx.beans.property.SimpleStringProperty;
import javafx.beans.property.StringProperty;
import org.simpleframework.xml.Attribute;
import org.simpleframework.xml.Element;
import org.simpleframework.xml.Root;
import org.simpleframework.xml.core.Commit;
@Root
public class DataFilterItem implements Comparable
  @Element(name = "dataFilter")
  private DataFilter                 df;
  @Attribute(name = "name")
  private StringProperty             name;
  @Attribute(name = "active")
  private BooleanProperty            active;
  private ObjectProperty<DataFilter> dataFilter = new SimpleObjectProperty<DataFilter>();
  private DoubleProperty             opacity;
  public DataFilterItem()
  public DataFilterItem(@Element(name = "dataFilter") DataFilter df)
    this(df, new SimpleStringProperty(df.getName()), new SimpleBooleanProperty(
        true));
  public DataFilterItem(@Element(name = "dataFilter") DataFilter df,
      @Attribute(name = "name") StringProperty name,
      @Attribute(name = "active") BooleanProperty active)
    //System.out.println("CONSTRUCTING CDFI: " + df);
    this.dataFilter = new SimpleObjectProperty<DataFilter>(df);
    this.df = df;
    this.name = name;
    this.active = active;
    this.opacity = new SimpleDoubleProperty(active.get() ? 1.0 : 0.5);
  public ObjectProperty<DataFilter> getDataFilter()
    return dataFilter;
  public StringProperty getName()
    return name;
  public BooleanProperty getActive()
    return active;
  public void setName(String name)
    this.name.set(name);
  public void setActive(boolean active)
    this.active.setValue(active);
    if (active)
      setOpacity(1.0);
    else
      setOpacity(0.5);
  public DoubleProperty getOpacity()
    return opacity;
  public void setOpacity(double opacity)
    this.opacity.set(opacity);
  @Override
  public int compareTo(Object obj)
    if (obj != null && obj instanceof DataFilterItem)
      if (dataFilter != null)
        DataFilter df1 = dataFilter.get();
        DataFilter df2 = ((DataFilterItem) obj).getDataFilter().get();
        if (df1 != null && df2 != null)
          return df1.compareTo(df2);
    return -1;
  @Commit
  public void build()
    this.dataFilter = new SimpleObjectProperty<DataFilter>(df);
    this.opacity = new SimpleDoubleProperty(active.get() ? 1.0 : 0.5);
}In the class creating the list view:
  private List<DataFilterItem>     activeFilters    = new ArrayList<DataFilterItem>();
  private ListView<DataFilterItem> activeFilterList = new ListView<DataFilterItem>();
// get the filters, etc..
      activeFilterList.setItems(FXCollections
          .observableArrayList(activeFilters));
      activeFilterList
          .setCellFactory(new Callback<ListView<DataFilterItem>, ListCell<DataFilterItem>>()
            @Override
            public ListCell<DataFilterItem> call(ListView<DataFilterItem> list)
              return new DataFilterItemCell();
          });And finally, the custom cell creation routine:
  public class DataFilterItemCell extends ListCell<DataFilterItem>
    private HBox      hbox  = new HBox();
    private ImageView iv    = new ImageView();
    private Label     label = new Label("UNNAMED");
    public DataFilterItemCell()
      this.hbox.getChildren().addAll(iv, label);
    @Override
    public void updateItem(DataFilterItem item, boolean empty)
      super.updateItem(item, empty);
      if (!empty)
        try
          DataFilter df = item.getDataFilter().get();
          // label.setText(df.getName());
          iv.setImage(df.getImage());
          label.textProperty().bind(item.getName());
          hbox.opacityProperty().bind(item.getOpacity());
          setGraphic(hbox);
        catch(Exception ex)
          ex.printStackTrace();
  }Anyway, I know it's a different UI control, but I believe the same principle will apply for you. The answer I believe lies in properties and bindings.
Good luck!
- Pat

Similar Messages

  • Why did my calendar view suddenly change? Using iOS 7.1 and I've been using this version for a few weeks with no problem with my calendar. Now the view has changed and I can't view a list mode without seeing the month too

    Why did my calendar view suddenly change in iCal? I've been using ios7 fôr a few weeks now with no problems. Suddenly, without any updates or anything, the calendar view changed and I can no longer view it as a list without having the entire month seen as well.

    Hey Gattypyle,
    Thanks for the question. You simply need to go back to Day/Week view, then tap the list-view icon once more.
    Calendar at a glance - iPhone
    http://help.apple.com/iphone/7/#/iph3d110f84
    View a list of events. In month view, tap to see a day’s events. In day view, Tap the to view a list of events.
    Thanks,
    Matt M.

  • When i double click on Mac HD the view has changed and my user name is no longer listed on the left. How can I reset this

    When i double click on Mac HD the view has changed and my user name is no longer listed on the left. How can I reset this?

    Do a factory reset .. nothing will be deleted from your backups and you will be able to get access to them again.
    The Factory Reset Gen1-4.
    Unplug your TC. Hold in reset. and power the TC back on.. without releasing reset for about 10sec. When the status light flashes rapidly; release it.
    Be Gentle! Feel the switch click on. It has a positive feel..  add no more pressure after that.
    TC will reboot after a couple of minutes with default factory settings and will wipe out previous configurations.
    No files are deleted on the hard disk.. No reset of the TC deletes files.. to do that you use erase from the airport utility.

  • Refresh view forms after change records in db?

    Hello,
    I have problem with refresh view in master-detail form. If I press button with trigger which inserts records in master and detail table, I see change only in master table in forms. In trigger is clause execute_query; but it doesn't work. If I refresh internet search (internet explorer) then I see change in all tables, but I want see this changes after press button with trigger.
    Any suggestion?
    regards Psiezul

    This is large trigger and I make simplest this code.
    There are two tables: sprawy and watki. Table sparwy is master table and watki is detail table. And button with trigger is on master object in forms.
    DECLARE
    BEGIN
    SELECT * INTO rekord_sprawa FROM sprawy WHERE .......;
    --some changes on records rekord_sprawa, and save this records in DB.
    INSERT INTO sprawy(........) VALUES(.......);
    COMMIT;
    In this palce is ok and I see changes on my form in IE.
    Under are records which are inserted in database, but I can't see this changes in form.
    If I take count_query, then I get message that there are new records, but if I press execute_query, forms told my that, there aren't any records ! In DB are all records which I inserted. But If I click refresh on Internet Explorer, that I see changes.
    SELECT * INTO rekord_watek FROM watki WHERE .......;
    INSERT INTO watki(......) VALUES(........);
    COMMIT;      
    END LOOP;     
    END;
    Execute_query;
    It's not work(execute_query) for second table 'watki' which is visible in detail component.
    Sorry for my terrible english
    regards
    I find solution but not very good
    open_form('dokument');
    close_form('dokument');
    this clauses make refresh all table in master-detail model.
    Edited by: user515960 on 2010-06-08 04:56

  • How can i refresh view on query after changing the query?

    Hi,
    i built few view's on 1 query in BI7. after i made a change in the query i haven't seen it in the view, why?
    it's not refreshing automaticly from the query? and if it's not, how can i refresh the view?
    thanks
    Meirav
    Edited by: Meirava on Apr 2, 2009 11:43 AM

    Hi,
        You need to refresh that view and once again save the view with changed settings. Then it will brings according to the query changes.Once check the variables also.
    Regards
    Pcrao.

  • View the changes in iSync?

    Hi,
    The sync works perfectly with my Motorola RAZR.
    But is there a way to see what are the changes being applied?
    E.g. when I get a message one new contact added...how do I see which contact is being added?
    Thanks.

    Rather than add on to an existing, unrelated thread, you should post a new thread regarding your issue. Most users are not going to relate View the changes in iSync? to an inability to synchronize a Motorola RAZR V3 with iCal using iSync.
    Only iSync 2.4 requires Mac OS X 10.4.9 at a minimum: no version requires Mac OS X 10.4.10. The version of iSync used with Mac OS X 10.4.7 and 10.4.8 is iSync 2.3, and would have been upgraded to that level from iSync 2—with either an appropriate Combo update application or use of the Software Update mechanism—when bringing your reinstalled Mac OS X 10.4 base configuration to either Mac OS X 10.4.7 or 10.4.8.
    An appropriate reinstallation of Mac OS 10.4—coupled with an upgrade using the Mac OS X 10.4.7 or 10.4.8 Combo update appropriate for your processor type—is the easiest and most effective means to 'restore' synchronization using iSync 2.3.
    The V3m may well be supported by iSync, though not explicitly. The list of supported devices includes these:
    • Motorola RAZR v3 (GSM)
    • Motorola RAZR v3i
    • Motorola RAZR v3c (5)
    • Motorola RAZR v3x
    The (5) flag points to a note that states this about the V3c model closely related to your V3m: "The Verizon version of this phone does not support calendar synchronization." So, if your model has been provided by Verizon Wireless, that may also be an issue. (You did not identify your carrier or specify from whom you obtained your V3m mobile handset.)
    You may also be able to find a solution in this forum by searching for the string "V3m" in the search box in the upper right corner of each forum page.
    Related information can be found using this Google search string.

  • Is it possible to view the content of multiple lists(located in multiple webs) in one ListViewWebpart? And how can I filter a multivalue column?

    Is it possible to view the content of multiple lists, that are located in different webs as well, in just one ListViewWebpart? Could I maybe change the query programmatically so that it get's the content this way?
    I know that I could use the Content Query Webpart instead - actually I have been using that so far, but the problem is, that it brings no standard Sharepoint functionality for lists with it... I had to write the xsl style sheet, there are no dynamic filters
    that the user could set, there are no default list operations the user could use.
    The ListViewWepart has all of these, but it only shows the content of one list...
    And my second problem:
    One column can contain multiple values (like a column that contains multiple users or user groups that are related to one entry). I can filter every other column with the standard filters, but not the column with multiple values in it. Is it possible to
    activate that or maybe add this feature programmatically?

    You can fetch data from multiple lists in ListViewWebpart, this can be possible through Content Query web part or Custom Web Part using visual studio but in that case you can not get the standard SharePoint funcationality for list (which is available in
    ListViewWebparts).
    No OOB filter available for multi-choice column, you also have to go with custom solution to achieve this.
    Adnan Amin MCT, SharePoint Architect | If you find this post useful kindly please mark it as an answer.

  • Refresh classic report based on select list value selected

    hello,
    can anyone please help me out with this issue. I have a parameterized classic report based on a select list and I want to refresh this report whenever the select list value is changed. I am using oracle apex version 3.2. i just want to have a javascript function onchange event for the select list which refreshes my report whenever a value is selected.
    My select list item is p1_datastore
    select distinct datastore d,datastore r from my_table1 order by 1;
    My classic report query is
    select * from my_table2 where datastore = :p1_datastore order by last_updated_dt desc;
    ****************************************************thanks,
    orton

    can anyone please help me out with this issue.
    thanks,
    orton

  • Have Finder Search window view options changed?

    Why can't I change the column width in column view for Finder anymore?

    Hi nwhiop,
    Column width in column view of Finder windows may be changed by placing the cursor directly over the coumn divider line. The cursor will change and you can drag the line. See this article -
    OS X Mavericks: Choose options for viewing items in Finder windows
    Specifically the section Adjust the view as you work -
    In list view, column view, and Cover Flow, drag the line that’s between the column headings to resize the columns. To expand a column to reveal its longest entry, double-click the column divider.
    Thanks for using Apple Support Communities.
    Best,
    Brett L 

  • How do I change my Discussions List Alias

    Cannot seem to change my discussion lists Alias.
    Went to "My Setting" and also to "My Public Profile" and did not see a place to edit and change my alias.
    Any help would be appreciated.

    Hi Jack!
    "Will have to decide to change my account..."
    Here is some additional info.
    As you have discerned, the Alias of the account you are using, cannot be changed, but you can create a new Discussions Account, with an Alias that you prefer.
    You cannot delete your present account. Just stop using it, after you have created a new one.
    You can use all of the same info in the new account, Email address, User name, etc, just be sure to insert a new Alias of your choosing.
    But your Level2#), Points(425), Total Posts(804), Total Posts Online(605) and Registered Date(7/6/02), will not be transferred.
    In the new account, your Post Counts, Points, & Level Status will all start at 0. Your Registered Date will be the date you create the new account.
    Your old account, with your previous counts & level, will still be viewable, under the old Alias.
    After you quit using the old account, those posts, will be archived. What that means is, that if there are no additional responses in the Threads they reside in, the Topics will get continually pushed down on the Topics list. After a certain amount of time, maybe 2 to 6 months, the Threads will be locked, so no responses can be entered. But the Threads will not disappear.
    Threads in heavily trafficked Forums, may be archived more rapidly than those in areas, with less activity.
    The Topics that you started using the old account, will show your Old Alias, in the Author field of a main forum page, but eventually, readers will have to keep going to the succeeding pages to view them.
    If someone were to do a Discussions Search, using these parameters:
    Restrict by Category or Forum: All Categories
    Restrict by Date Range: All
    Restrict by Username: Your Old Alias
    all of your posts, created since about 11/13/05, would be found.
    To create a new account,
    Log out of Discussions. Delete the Apple Cookies in your browser preferences. Then follow either of these instructions.
    -How Do I Create My Account?
    If you haven't signed up for an Apple ID for the Apple Store or AppleCare Support website (or forgot your old one), you can create a new account on the My Info webpage. Just click the "create one" link on the right side of the My Info page. Choose your country location and preferred language from the appropriate pop-up menus, then click Create Account. In the resulting page, enter a unique name (such as your email address) in the Apple ID field and fill in your other relevant information accordingly (fields marked with * are required). Click Continue to complete the process.
    -To register, click Login in the sidebar on the right side of the Discussions page. In the resulting page, click the "create one" link at the bottom of the page, then click "create one" in the subsequent page and follow the instructions to create an Apple ID. For more information, see the Apple ID FAQ page.
    ali b

  • Viewing log changes in DBTABLOG

    Hi.
    I need to have a change log of a custom table.  I am trying to use the transaction SCU3 to view the changes. 
    SCU3 ->  Comparison: History <> Current
    I have checked the 'Log Data Changes' checkbox for the custom table in the technical settings.  The parameter rec/Client has been set to the value of the client in use.
    When I try to execute the transaction, it gives an error message saying "Table not found", even though I am able to locate the table name in the list that can be viewed using the list of input options.
    Could you help me to resolve this error?
    Thankyou very much for your help.
    Sheril.

    Teresa,
    It is possible - if change document logging is turned on.  In SCM, the system is delivered with the logging turned off.  You must explicitly turn it on in order to be able to review changes.
    Product master changes can be reviewed in transaction /SAPAPO/PROD_CD_READ.  Do not leave product or location blank, use asterisk instead for 'wild card'.
    If nothing is found, then logging is not turned on.  You can confirm by looking at table CDHDR, where the change data is stored.
    To turn change recording 'on', IMG > APO > Master Data > Product > Activate change documents.
    Best Regards,
    DB49

  • Viewing a directory in a list box

    Hi, I am new to java, so dont be to harsh.
    I am using J Builder 5.
    I wish to view a directory in a list box, when a button is pressed.
    The button should bring up a dialog box to accept user input.
    I have already created the frame and button, but I dont know how to
    get the button to display the directory in the list box.
    I would be grateful of any help.
    John.
    Here is my code so far:
    FRAME1.java
    ==========
    package coursework;
    import java.awt.*;
    import java.awt.event.*;
    import javax.swing.*;
    public class Frame1 extends JFrame {
    JPanel contentPane;
    BorderLayout borderLayout1 = new BorderLayout();
    JPanel jPanel1 = new JPanel();
    JPanel jPanel2 = new JPanel();
    JPanel jPanel3 = new JPanel();
    JPanel jPanel4 = new JPanel();
    private Button setdir, exit, notes, all, pics, movies, music;
    JButton jButton1 = new JButton();
    JButton jButton2 = new JButton();
    JButton jButton3 = new JButton();
    JButton jButton4 = new JButton();
    GridLayout gridLayout1 = new GridLayout();
    JButton jButton5 = new JButton();
    JButton jButton6 = new JButton();
    JButton jButton7 = new JButton();
    JTextArea jTextArea1 = new JTextArea();
    JScrollPane jScrollPane1 = new JScrollPane();
    /**Construct the frame*/
    public Frame1() {
    enableEvents(AWTEvent.WINDOW_EVENT_MASK);
    try {
    jbInit();
    catch(Exception e) {
    e.printStackTrace();
    /**Component initialization*/
    private void jbInit() throws Exception {
    //setIconImage(Toolkit.getDefaultToolkit().createImage(Frame1.class.getResource("[Your Icon]")));
    contentPane = (JPanel) this.getContentPane();
    contentPane.setLayout(borderLayout1);
    this.setForeground(Color.lightGray);
    this.setSize(new Dimension(415, 350));
    this.setTitle("Media Catalogue");
    Button jbutton1 = all;
    Button jbutton2 = pics;
    Button jbutton3 = music;
    Button jbutton4 = movies;
    Button jbutton5 = exit;
    Button jbutton6 = setdir;
    Button jbutton7 = notes;
    jButton1.setMnemonic('0');
    jButton1.setText("All");
    jButton2.setText("Pictures");
    jButton3.setText("Music");
    jButton4.setText("Movies");
    jButton5.addActionListener(new java.awt.event.ActionListener() {
    public void actionPerformed(ActionEvent e) {
    jButton5_actionPerformed(e);
    jPanel2.setLayout(gridLayout1);
    gridLayout1.setRows(4);
    gridLayout1.setColumns(1);
    gridLayout1.setHgap(8);
    gridLayout1.setVgap(2);
    jButton5.setText("Exit");
    jButton6.setText("Set Root Directory");
    jButton7.setText("View Notes");
    jTextArea1.setBackground(UIManager.getColor("text"));
    jTextArea1.setText("Multi Media Catalogue");
    contentPane.add(jPanel2, BorderLayout.EAST);
    jPanel2.add(jButton4, null);
    jPanel2.add(jButton3, null);
    jPanel2.add(jButton2, null);
    jPanel2.add(jButton1, null);
    contentPane.add(jPanel3, BorderLayout.SOUTH);
    jPanel3.add(jButton5, null);
    jPanel3.add(jButton6, null);
    jPanel3.add(jButton7, null);
    contentPane.add(jPanel4, BorderLayout.WEST);
    contentPane.add(jPanel1, BorderLayout.NORTH);
    jPanel1.add(jTextArea1, null);
    contentPane.add(jScrollPane1, BorderLayout.CENTER);
    jButton6.addActionListener(new java.awt.event.ActionListener() {
    public void actionPerformed(ActionEvent e) {
    jButton6_actionPerformed(e);
    /**Overridden so we can exit when window is closed*/
    protected void processWindowEvent(WindowEvent e) {
    super.processWindowEvent(e);
    if (e.getID() == WindowEvent.WINDOW_CLOSING) {
    System.exit(0);
    void jButton5_actionPerformed(ActionEvent e) {
    System.exit(0);
    void jButton6_actionPerformed(ActionEvent e) {
    APPLICATION1.java
    =================
    package coursework;
    import javax.swing.UIManager;
    import java.awt.*;
    public class Application1 {
    boolean packFrame = false;
    /**Construct the application*/
    public Application1() {
    Frame1 frame = new Frame1();
    //Validate frames that have preset sizes
    //Pack frames that have useful preferred size info, e.g. from their layout
    if (packFrame) {
    frame.pack();
    else {
    frame.validate();
    //Center the window
    Dimension screenSize = Toolkit.getDefaultToolkit().getScreenSize();
    Dimension frameSize = frame.getSize();
    if (frameSize.height > screenSize.height) {
    frameSize.height = screenSize.height;
    if (frameSize.width > screenSize.width) {
    frameSize.width = screenSize.width;
    frame.setLocation((screenSize.width - frameSize.width) / 2, (screenSize.height - frameSize.height) / 2);
    frame.setVisible(true);
    /**Main method*/
    public static void main(String[] args) {
    try {
    UIManager.setLookAndFeel(UIManager.getSystemLookAndFeelClassName());
    catch(Exception e) {
    e.printStackTrace();
    new Application1();
    }

    I am not quite sure if this is what you are looking for, but I was doing stuff with listing directories a while ago, and this is how I did it.
    When the user changed directory on the GUI, I called a function called listDirectory(), which changed the contents of a JTable to be the details of the files in that directory, the following is the listDirectory function:
    private void listDirectory()
    File flDirectory = new File(strWorkingDir);
    ExtensionFilter udtAllowedFiles = new ExtensionFilter("*.*");
    udtAllowedFiles.setConstraints(ExtensionFilter.FILES_ONLY);
    String [] strListFiles = flDirectory.list(udtAllowedFiles);
    strDirContents = new String[strListFiles.length][3];
    Vector vctCheckedOutFiles = udtParent.getLockedFiles(strWorkingDir);
    for(int i=0; i<strListFiles.length; i++)
    /*add the file information to the strDirContents array*/
    jtlListing.setModel(new DefaultTableModel(
    strDirContents,
    new String [] {"Name", "Type", "Last Modified"}
    Note, the ExtensionFilter implements the class FilenameFilter.
    You should be able to use a JList instead of the JTable, if that is what you need.
    Any other questions, or if this doesn't answer your query, let me know,
    S

  • Information you exchange with this site cannot be viewed or changed by others, However there is a problem with the

    Team,
    Getting below X mark for couple of users when they are using outlook.
    Information you exchange with this site cannot be viewed or changed by others, However there is a problem with the
    site's security certificate
    X- the security certificate was issued by a company you have not chosen to trust.
    view the certificate to determine whether you want to trust the certificate authority.
    we have 2 child domain namely us.com and emea.com.
    us.com users are getting a certificate pop up on outlook , but the entry on the top is showing as server.emea.com which is not belongs to us.com
    checked the certificates on us child domain cas/ht server and there are no SAN entry listed for emea.com, it was working earlier and started week back.
    any help in this matter is appreciated.
    regards
    Srinivas
    Srinivasa K

    Hi,
    According to your description, your Outlook clients on child domain us.com come across the security alert about one name of another child domain. If I misunderstand your meaning, please feel free to let me know.
    If yes, I'd like to recommend you check if there is any URL which is set with the name. Additionally, please check if there is any expired certificate.
    Thanks,
    Angela Shi
    TechNet Community Support

  • When I login to Horizon View, it shows me the list of desktops to connect to. If I'm entitled to only one desktop then can View auto connect me to that desktop instead of me clicking on Connect?

    When I login to Horizon View, it shows me the list of desktops to connect to. If I'm entitled to only one desktop then can View auto connect me to that desktop instead of me clicking on Connect.

    Yes you certainly can.
    Right click any desktop in the list > Settings > in the left pane select the desktop you want to auto connect to > check "Auto connect to this desktop".

  • How to get flagged messages in to tasks or alternatively view another users to do list.

    If someone could just help me out I would be extremely appreciative.
    2 of us work in one mail box together called admin. when one of us is away we like to use the flags to create follow ups for each other on certain email items.
    Firstly, I can only see my main accounts to do list
    Secondly, when I flag a contact / message / anything in fact, in any mailbox it only appears in their respective to do lists and not in their tasks. Thus I cannot see what I have flagged for them at a glance as I can not find a way to view other peoples
    to do list. i.e. neither of us can see any of the flags in the shared mailbox we use (admin) unless we log in under a different profile, which is troublesome as it takes way to long to switch back and forth.
    I presently use colour categories to delegate who is currently in charge of answering certain emails and use custom flags to note what we are waiting for in particular to a certain email and then mark a tick when it has been dealt with. Simple system but
    not currently working in full due to the follow up flags not appearing in tasks.
    This also affects my task synching on my mobile where once again it only shows what is in tasks... i.e stuff I have physically typed in outlook rather than flagged content; mails, contacts etc.
    Any ideas how to get the follow up flags appearing in tasks or an ability to see other peoples to do lists... the first is more preferable but I will take what I can.
    Kindest Regards
    Woody

    Just add the 'admin' mailbox as additional account in Outlook, as opposed to additional mailbox (i.e. don't add it from Accounts Settings -> More settings -> Advanced, but from File -> Add account instead).
    It will then show flagged items and tasks from all accounts in the 'To-do' list.

Maybe you are looking for