As 2016 ended, we reflect on all we have accomplished in 2016. I’m very proud of my team at TekDog, and all we have accomplished from a product development standpoint in 2016. Not only did we launch our first software product, CivicXpress, we have also made great strides in creating controls for Nintex Forms that empower Form Designers to create more powerful solutions than are typically possible using SharePoint and Nintex. Our flagship control, TekDog Sub Form, empowers designers to create and maintain parent child relationships in SharePoint using Nintex Forms on-premise. Although I wish I could say our journey has been easy, it was far from it. Countless hours of hardcore development have made our team crazy as well as very proficient in creating Nintex form controls.
One control I am exceptionally proud of is our TekDog Mask Control. This control provides a text field control for your Nintex form that you can bind directly to your SharePoint list/library much like a standard Nintex text field…however there is much more under the hood. Our control allows you to apply a mask to the control similar to the functionality provided by Microsoft Access and other applications where you could apply a mask or expected format for the field.
As an example, you have a field on your form and you want it to be an email address. There is no default “Email” data type for SharePoint. This makes trying to enforce a format difficult and would require the user to write a custom validation with a regular express. Ugh, what a PIA!! Using our TekDog Mask Control, this process is super easy. Drag control, set the mask to be email… bind it to your SharePoint column, DONE! When a user enters data in the field we provide the masking in real-time including providing a custom validation message that runs when you tab off the field, not on document submission. That’s right, we did that, and you’re going to freaking love it!