K2 Cloud, Azure SQL, and Your Public IP Address

I live in Texas. For the past few days, we’ve been getting storms — some violent — at around 3 AM. If the storms are bad enough, I’ll have a headache all day — and I don’t mean from the barometric pressure.

Continue reading “K2 Cloud, Azure SQL, and Your Public IP Address”

K2 Cloud, Azure SQL, and Your Public IP Address

Can you call an Initialized() method from a SmartForm while it’s Initializing? (Sponsorship opportunity for Excedrin or Tylenol)

I’m going through the rules in a SmartForm and associated views to squash a bug, when I came upon an Execute a Form method action in the When the Form is Initializing rule.

Trouble is, the method to call is the Initialized method.

Would that even work?

Continue reading “Can you call an Initialized() method from a SmartForm while it’s Initializing? (Sponsorship opportunity for Excedrin or Tylenol)”

Can you call an Initialized() method from a SmartForm while it’s Initializing? (Sponsorship opportunity for Excedrin or Tylenol)

K2 SmartForms’ Quick Search Excludes a Column in the List View (Part II)

Last August I wrote a post about how a column in a list view was excluded from SmartForms’ Quick Search because the column wasn’t displaying the field directly — it was displaying a data label via an expression.

I ran into a similar-but-not-really-similar situation today.

Continue reading “K2 SmartForms’ Quick Search Excludes a Column in the List View (Part II)”

K2 SmartForms’ Quick Search Excludes a Column in the List View (Part II)

ERROR K2TSTS10002 Occurs After Changing Third-Party Cookie Acceptance Settings

File this under “Learning the Hard Way” and “Stop Messing With Your Browser Settings.”

Continue reading “ERROR K2TSTS10002 Occurs After Changing Third-Party Cookie Acceptance Settings”

ERROR K2TSTS10002 Occurs After Changing Third-Party Cookie Acceptance Settings

The Importance of Integrity

I’m working for a client new to the world of software development and unencumbered by familiarity with development lifecycles and environments. (Not their fault; it just places the onus on us to teach them.) I’m not sure how long my company has been working with them; I just joined the project a couple of months ago.

Somewhere in the past, some percentage of the developers on the project acquiesced to doing development work in their production environment, probably because they were asked to do so to help them with some tight deadlines or urgent requirements. The short term effect was that it helped the client meet whatever deadlines or requirements they had; the long term effect is… disastrous.

Continue reading “The Importance of Integrity”

The Importance of Integrity

K2 SmartForms’ Quick Search excludes a column in the list view

Given a list view with several columns: ID, First Name, and Last Name. Let’s say the “ID” column shows an ID number as a hyperlink that points to another form. The list view’s filter only shows options for filtering on the First Name and Last Name columns. Why can’t I filter on ID too?

Continue reading “K2 SmartForms’ Quick Search excludes a column in the list view”

K2 SmartForms’ Quick Search excludes a column in the list view

Ever Wondered How Developers are Authenticated in K2 Designer?

I hadn’t. Not really. Until today.

I’ve a client who’s forcing me to learn — my main contact isn’t familiar at all with K2, so I’m getting asked lots of questions. Today, he wanted to give a person access to the K2 Designer. I had no idea how to do it, but I offered to dig into the server’s configuration files to figure it out.

Here’s what I found.

Continue reading “Ever Wondered How Developers are Authenticated in K2 Designer?”

Ever Wondered How Developers are Authenticated in K2 Designer?