Bentley Communities
Bentley Communities
  • Site
  • User
  • Site
  • Search
  • User
OpenGround | gINT | Keynetix
  • Product Communities
OpenGround | gINT | Keynetix
gINT | Keynetix Wiki Log Only Functions
    • Sign In
    • -gINT | Keynetix Wiki
      • +gINT
      • +gINT Collector
      • +gINT Civil Tools
      • -Keynetix
        • +Installing or Upgrading to CONNECT Edition
        • +Archive Webinars
        • +HoleBASE
        • +HoleBASE Civil Extension
        • +HoleBASE Data Entry
        • +HoleBASE Excel Extension
        • -HoleBASE Template Studio
          • +HoleBASE Template Studio:Getting Started
          • -Template Studio: FAQs
            • +Designing Depth Related Areas
            • -Expressions
              • Excel Functions
              • How To Display a Full Location Type Rather than an Abbreviation
              • How To edit the Stratum Detail Descriptions to include the depth information
              • How to show top and base levels in the 'level' column.
              • How To use Text Styling to Make part of the Geology Description Bold
              • Is there a common list of requested Expressions available?
              • Log Only Functions
              • Mathematical Functions
              • My Expression in Template Studio shows the wrong date
              • Run Time Functions
              • Text Styling
              • Why do the numbered remarks in my data not appear on new lines on my templates?
            • +Loading and Saving Templates
          • +HoleBASE Template Studio:How Tos
          • +HoleBASE Template Studio:Issues
          • HoleBASE Template Studio Release Notes
        • +KeyAGS
        • +KeyLAB
        • +Keynetix Component Downloads
        • +Working from Home with Keynetix Products
        • Hardware Specifications and Recommendations
        • Supported Platforms

     
     Questions about this article, topic, or product? Click here. 

    Log Only Functions

    The following functions require the use of the 'Aggregate' or 'AggregateAll' prefixes in the following format.

    • [Aggregate.Group.Property]
    • [AggregateAll.Group.Property]

    'Aggregate' performs an aggregation of the values for a single instance whereas 'AggregateAll' joins instances to their parent group(s). An example of their use follows.

    • joinDistinct([AggregateAll.DepthRelatedExploratoryInformation.PitLength], '', ' ')
    • joinDistinct([Aggregate.DepthRelatedExploratoryInformation.PitLength], 'F2', '+')+'m'

    Function

    Description

    Example

    average

    Calculates the average of the values.

    average(values)

    count

    Counts the number of entries.

    count(values)

    join

    Concatenates all values and separates them with a delimiter. A format can specified to present numeric values in a desired format.

    join(values, format, delimiter)

    joinDistinct

    Concatenates unique values and separates them with a delimiter. A format can specified to present numeric values in a desired format.

    joinDistinct(values, format, delimiter)

    max

    Determines the maximum value from a list of values.

    max(values)

    min

    Determines the minimum value from a list of values.

    min(values)

    orderAsc

    Orders a list such that the elements are in an ascending order.

    orderAsc(values)

    orderDsc

    Orders a list such that the elements are in a descending order.

    orderDsc(values)

    sum

    Returns the sum of all values.

    sum(values)

    first

    Determines the first value from a list of values.

    first(values)

    last

    Determines the last value from a list of values.

    last(values)

    • Share
    • History
    • More
    • Cancel
    • Stephen Evason Created by Bentley Colleague Stephen Evason
    • When: Fri, Jun 26 2020 4:46 AM
    • Revisions: 1
    • Comments: 0
    Recommended
    Related
    Communities
    • Home
    • Getting Started
    • Community Central
    • Products
    • Support
    • Secure File Upload
    • Feedback
    Support and Services
    • Home
    • Product Support
    • Downloads
    • Subscription Services Portal
    Training and Learning
    • Home
    • About Bentley Institute
    • My Learning History
    • Reference Books
    Social Media
    •    LinkedIn
    •    Facebook
    •    Twitter
    •    YouTube
    •    RSS Feed
    •    Email

    © 2023 Bentley Systems, Incorporated  |  Contact Us  |  Privacy |  Terms of Use  |  Cookies