Browse by Tags

  • Customizing Seeker: Indexing and Searching Custom Objects

    In previous posts, we've covered the basics of Seeker, along with searching custom attributes of an object (such as case.x_notes). Continuing on, lets look at how to index and search custom objects. In our environment, we keep track of the software license keys that we send to our customers, and we do this in our Dovetail system. This is an ...
    Posted to Gary Sherman (Weblog) by gsherman on August 15, 2008
  • Automatic Subcase Creation

    While working with a customer this week, they asked about automatic subcase creation, similar to Clarify's Task Manager module. For example, if a new case of type "New Employee" is created, then I want to automatically create 3 subcases: One subcase for setting up network accounts, dispatched to the network queue One subcase ...
    Posted to Gary Sherman (Weblog) by gsherman on November 14, 2007
  • Modifying a case you don't own

    Clarify employs a strict ownership paradigm with its application, meaning that only the owner of a workflow object can make a critical change to it. This ownership paradigm was baked into the product, and difficult to modify. For example, anyone can add notes to a case, but only the owner can change the status. What's a critical change? Let's ...
    Posted to Gary Sherman (Weblog) by gsherman on July 13, 2007
  • Using the Tab control in Dovetail web applications (such as fcClient and fcAdmin)

    We use a client-side JavaScript object for creating tabs in our web applications. Unlike in the Clarify Classic Client, tabs in our web apps are the same page as the parent. When you click on a tab, you are actually displaying the HTML elements on that tab, and hiding the HTML elements on the other unselected tabs. It's all a bunch of Dynamic ...
    Posted to Gary Sherman (Weblog) by gsherman on June 12, 2007
  • Using the fcSDK in PowerShell

    Years ago, if I wanted to ''script'' Clarify, I would use UNIX shell scripts, including UNIX mini languages such as sed and awk, that would create dat files that could be imported with dataex. When ClearBasic was introduced, we also got cbbatch, which was a command line interpreter for ClearBasic, so we could script Clarify using CB. When we ...
    Posted to Gary Sherman (Weblog) by gsherman on April 25, 2007
  • Using Microsoft Full-Text Search within Dovetail applications

    For years, Clarify has used the full-text search engine from Fulcrum (now Hummingbird OpenText) to allow full text searches in its applications. This was important back in the day, since the database vendors didn't offer good solutions to this problem. Now they do. A couple years ago, as we started expanding our knowledgebase, we had the need to ...
    Posted to Gary Sherman (Weblog) by gsherman on March 13, 2007
  • Yank Notifications via Email

    Clarify's Business Rules + RuleManager is a pretty robust and generic event processing system. Admins/BAs configure rules for who to notify and when, and each user can even decide how they want to be notified (email, pager, within the app itself (the Integrated Notifier), etc.). Most of us here at Dovetail use email as our notification ...
    Posted to Gary Sherman (Weblog) by gsherman on January 16, 2007