REQUEST A DEMO

Blog

ddlHelper – Using user-defined lists in web apps

July 10, 2007 The DdlHelper is a set of server-side ASP JScript and client-side browser JavaScript used to render multi-level user-defined lists (HGBSTs) in the dtClient or other dtSDK-based web applications.Readme File:http://www.dovetailsoftware.com/download/ddlHelper/DdlHelper_Readme.txtZIP package:http://www.dovetailsoftware.com/download/ddlHelper/DdlHelper.zipGary ShermanDovetail Softwaregary@dovetailsoftware.com512-418-2905 x105www.dovetailsoftware.com

Find-By-ID Enhancement

One of my Clarify users asked for this enhancement:The numbering system for Cases, PR's and Solutions in our system use a letter prefix - CS of cases, PR for part request, and so on. When you do it a dozen times in a day, it's really annoying to keep getting "No case with id PR12345" when you forgot to change the dropdown to "Part Request".The Find-By-ID interface on the left side of the console can be adjusted with just a few lines of JavaScript.Add this to the find_by_id() function in console_left.asp:// //Testcases: // Select PR Detail and enter PR28970-1 - should get PR Detail // Select PR Detail and enter 28970-1 - should get PR Detail // Select PR Detail and enter CS38187 - should get Case // Select PR Detail and enter PR28970 - should get PR Header //…

case history enhancement for dtClient

The following comes compliments of Kristina Pereyra: A user reported that the case history was all messed up - it started out going forward chronologically, then backward, then start again later and go backwards. It turned out to be people forwarding in emails with full quoted chains - something like this:**** case notes 12-31-2007 **** Issue reported by phone, details being mailed. 20 minutes on phone support.**** case notes 01-31-2007 **** Logs enclosed>>> 20 Jan 2007 >>>Can you send logs?>>> 1 Jan 2007 >>>The system is giving this funny error.**** case notes 01-20-2007 **** >>> 20 Jan 2007 >>>Can you send logs?>>> 1 Jan 2007 >>>The system is giving this funny error.**** case notes 01-01-2007 **** >>> 1 Jan 2007 >>>The system is giving this funny error.Well, I can't stop them from doing this kind of thing but I can do…

RuleManager version 1.1 released

July 9, 2007 Dovetail RuleManager 1.1 is now officially available. My previous post has details of what's new in this release. RuleManager Documentation is available online. To obtain this release, create a request using Dovetail SelfService, or send us an email.

Upcoming product release: Dovetail RuleManager 1.1

July 5, 2007 We're currently working on version 1.1 of RuleManager. This version was fueled by customer requests, and should be available very soon.   Here's what's coming in version 1.1: RuleManager can now include attachments for emails initiated via a LogEmail action, which are typically made from within fcClient or the Clarify Client. The application taking that action, such as fcClient or the Clarify Client, is responsible for relating the LogEmail (table_email_log) to the attachment(s) (table_doc_inst). Because RuleManager will only attach files that it has access to, we recommend that the path to the attachment is a UNC path such as "\serverpathfile.ext". If RuleManager cannot access an attachment, the email will still be sent without the attachment. RuleManager will log an error when this situation occurs.The working directory of RuleManager is now the directory where RuleManager is installed. This is relevant when…

NVelocity-o-vision

July 3, 2007 Jonathon Rossi has released a preview of his Castle Visual Studio Integration (CSVI) which, at the moment, gives us lovely colorization of views when using NVelocity for your template engine in Monorail. Anything that makes makes MonoRail views easier to read and edit at a glance is a great achievement for the Castle community. Apparently Jonathon is also working on intellisense support. I took the preview release for a very light spin and had no problems. Unfortunately we are using the NVelocity alternative Brail on our MonoRail projects here at Dovetail. Seeing that Ayende is looking into learning how to build parsers how long until we see support for .brail files in CSVI? 

Virtual Server oh how I hate your un-patched bugs

June 27, 2007 We are using Virtual Server 2005 R2 a lot in our database platform testing. We have automated tests that start up virtual machines to do database platform testing. Quite handy. Configuring Virtual Server on an new machine can be quite a pain. We run into a problem all the time where we are trying to create a virtual machine with a name that was once already used for that particular Virtual Server host. You get this dreaded message: The virtual machine could not be created. The virtual machine configuration could not be created. A configuration with this name already exists. What? No it doesn't. I had removed this virtual machine in the past. What is going on. Microsoft has this lovely KB which tells you how to half fix the problem which basically boils down to: C:Documents and Settings>del [virtual-machine-name]*.* /s…

Vista and Managed Performance Counters

While doing some work on RuleManager I was having trouble running integration tests on my development system which is 64bit "Business" Vista. I would invoke the test using TestDriven.Net and sometimes the test would run fine and sometimes it would just sit and spin. Additionally through out the day I was getting this dialog.     My first attempts to Google it didn't return anything obvious so I kept going. Later during the day my entire network stack shutdown. I was worried that my Vista install was destabilizing and did a reboot and made sure all my drivers were up-to-date.   Trying to finish up my task today I once again got the WMI Performance Reverse Adapter stopped message so googled it once again and this time came upon this post which pointed me at Managed Performance Counters as a possible culprit. The product I am…

Having RuleManager invoke command line scripts

June 26, 2007 I've received a few questions on this recently, so I decided a post is in order.   One of the features in Rulemanager (both the Clarify/Amdocs Rulemanager and the Dovetail Rulemanager) is the ability to have it invoke command line scripts/executables via a business rule action.   For example:   if a case has been in a status of "waiting on customer" for more than 30 days, run a script that will close the case when a new contact is created, run a script that will send the contact data to another system (such as an ERP system) when a case is closed, run a script that will send the customer a satisfaction survey etc.   What kind of scripts can Rulemanager run? Basically, any kind of script or executable, as long as no UI activity or user input is needed.  …

less-code-but-miles-of-tangled-executable-XML-and-designer-puke

June 25, 2007 Chad finally breaks his 2007 blogging silence with Software is hard, handle with care. He mimics my earlier sentiments: just is a dirty word I love this line: In fact, I seem to be writing more code, but it's much BETTER and REUSABLE code and I've found that BETTER and REUSABLE are infinitely more valuable than less-code-but-miles-of-tangled-executable-XML-and-designer-puke. Cool post Chad; would love to see you post more!