Tim Seiferth

My feedback

  1. 7 votes
    Sign in Sign in with OSIsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    7 comments  ·  PI Server » Asset Framework (AF)  ·  Flag idea as inappropriate…  ·  Admin →
    An error occurred while saving the comment
    Tim Seiferth commented  · 

    After further examination it's been determined that this is an issue. The question is being asked regardless if the PI point's digital state set is valid or not.

    An error occurred while saving the comment
    Tim Seiferth commented  · 

    In response to Dogan Saglam, "This message appears for AF attributes w..."
    Are you binding each of the attributes to the same PI point that has the missing digital state set? Or, does each attribute point to a different PI point with an undefined digital state set?
     
    If it's the same PI point for each attribute or different PI points also pointing to the missing digital state set, then you could answer yes to create the digital state set and modify it later once your attribute editing is complete.

  2. 2 votes
    Sign in Sign in with OSIsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  PI Server » Asset Framework (AF)  ·  Flag idea as inappropriate…  ·  Admin →
    An error occurred while saving the comment
    Tim Seiferth commented  · 

    Currently there is no way to cancel the trend from displaying the high resolution data. Even if the cancel button is pressed the data events received so far are still sent to the trend.

    A backlog item has been added to the AF UI to find a better way to address this issue.

  3. 7 votes
    Sign in Sign in with OSIsoft
    Signed in as (Sign out)

    We’ll send you updates on this idea

    4 comments  ·  PI Server » Asset Framework (AF)  ·  Flag idea as inappropriate…  ·  Admin →
    An error occurred while saving the comment
    Tim Seiferth commented  · 

    BTW, you can easily use ColumnName1 as the table lookup. Add another attribute, Attribute3, which is type of string.
    Add another attribute, Attribute4, which has a value type of Enum1. Bind Attribute4 to the Table Lookup data reference and set the settings string (without the double quotes): "SELECT ColumnName2 FROM Table1 WHERE ColumnName1 = @Attribute3 ORDER BY ColumnName1"

    Now change Attribute3 from str1 to str2 to str3, refreshing the attributes after each change. You'll get the results in Attribute4 as CAT, DOG, and BIRD, respectively.

    An error occurred while saving the comment
    Tim Seiferth commented  · 

    You can use a table with a column type of Int32.

    Add an AF table with 2 columns. Make the second column (ColumnName2) a value type of Int32.
    Add the following three rows to the AF table:
    ColumnName1 ColumnName2
    str1 0
    str2 1
    str3 2

    Add an AF enumeration set (Enum1) with the following values: {0, CAT}, {1, DOG}, {2, BIRD}

    Add an element that contains two attributes: Attribute1 and Attribute2.

    Set Attribute1's value type to Int32.
    Set Attribute2's value type to the AF enumeration set Enum1.

    Bind Attribute2 to a table lookup data reference with the following settings string (without the double quotes): "SELECT ColumnName2 FROM Table1 WHERE ColumnName2 = @Attribute1 ORDER BY ColumnName2"

    As Attribute1 is changed then Attribute2 displays the corresponding table entry that matches ColumnName2's value. This in turn will display the Name that matches the AF enumeration value.

    Note: make sure to refresh the Attribute2 after making a change to Attribute1.

Feedback and Knowledge Base

Posted ideas will have one of the following statuses.
Full definition of these statuses can be found on the Home Page.
No status
TELL US MORE
EVALUATING
PLANNED
IN DEVELOPMENT
COMPLETED
DECLINED