How do you equip your TRIRIGA chariot with fierce stallions?


There’s an old metaphor originating from Plato that compares the soul to that of a chariot with a pair of winged horses. Chariots of the gods were equipped with two good horses, while us mere mortals were given one good horse and one bad, unruly horse, depicting the conflicts of the soul. Due to this imbalance, we would always face hardships. But those of us who could put that unruliness to use could potentially rise high enough to hang with the gods.

What does this have to do with IBM TRIRIGA and hanging out at TRIMAX this week? Not a whole lot, I just like to throw out fascinating metaphors. However, if you’re looking to power up your facilities “chariot” with the fiercest of good stallions, and corral the unruliness of unused data,  you may want to read on.

The five fierce stallions of 2017

When it comes to fierce stallions, why have 2 when you can have 5? And when you’re talking about investments around TRIRIGA, the more the merrier.  Here are the top 5 stallions driving the chariot of your facilities management efforts this year:

  • 1. New lease accounting standards drive compliance domination…
  • 2. Analytics help you understand the performance of your chariot…
  • 3. Cloud isn’t just for mythical gods…
  • 4. Mobility enables the business to soar from anywhere…
  • 5. User experience (UX) drives Herculean engagement…

[Admin: What does TRIRIGA mean? A tririga (trī-ˈrē-gə) is a team of three horses yoked three abreast, commonly associated with the use of chariots during the Roman Empire. To see other related posts, use the TRIMAX tag.]

Continue reading

Advertisements

UX: How do you put a conditional check in TRIRIGA UX view?


I am new to the IBM TRIRIGA UX framework. My requirement is: “If a user contains a profile image, then display the uploaded image, or else, display the default image.” How can I put this conditional check inside the view.html page?

This doesn’t have an “else” condition, therefore just inverse your condition in another “dom-if”.

<template is=”dom-if” if=”{{condition()}}”>displayed when condition() is true

</template>

[Admin: To see other related posts, use the UX Framework tag or Perceptive tag.]

Continue reading

UX: Is there a way for a UX app to access multiple UX models?


We’re developing some generic components that we would like users to access from various different UX apps (e.g. allow a user to set their primary location or update their photo). Is it possible to configure each app to access its own model plus one or more generic models to support features shared between apps/views?

[Admin: This post is related to the 09.12.16 post about reusing an existing UX model. To see other related posts, use the UX Framework tag or Perceptive tag.]

Continue reading

UX: How do you get access to the new UX apps (Service Request)?


How do I get access to the new UX apps listed on this page? We are on TRIRIGA 3.5.3 and 10.5.0. But we only see the Space Assessment and Space Management Perceptive apps in our environment.

The Move Me and Group Move applications were added in the Application 10.5.2. The Workplace Services portal, Service Request, and Room Reservation were added in the Application 10.5.3. The apps are delivered in the Application Upgrade. When you upgrade from Application 10.5.0 to 10.5.3, you will see the new apps.

[Admin: To see other related posts, use the UX Framework tag or Perceptive tag.]

Continue reading

UX: Why does Group Move UX app stop working after 10.5.3 upgrade?


I’m seeing an issue in the Group Move UX app. After application upgrade to 10.5.3, the Group Move application stopped working on “Production Mode”. After activating “Development Mode”, the Group Move worked again. So I think the problem came from the vulcanized code of 10.5.3 OM package. For now, I’ve just vulcanized the Group Move application manually and it works now. Have you seen a similar issue?

We confirmed the defect related to the vulcanized code for the Group Move UX app. It is being addressed for the next full release under APAR IJ01969. Meanwhile, the manual solution you have followed is the workaround. Here are the details:

“The Group Move UX Perceptive application should no longer contain syntax errors and the search feature should work now. Customers who run into this issue on previous app versions can vulcanize the application following the steps outlined on this wiki page. (Tri-IJ01969-5886)”

[Admin: To see other related posts, use the Vulcanize tag.]

Continue reading

UX: How do you query for multiple values of one column at one time?


So far I’ve been using triplat-query-filter… This works fine, but I want to search for multiple different names at once. Now I could use a triplat-query-or tag and just use another filter for firstName, but I want the amount of these to be variable, so this wouldn’t be a practical solution. Is there a simple way for me to do this?

Your problem is that there is no “in” operator available. I would suggest you to take a look on the triplat-ds-core, because it allows you to programmatically create the query filters… The triplat-ds-core substitutes the triplat-ds and offers a low-level API. It should not be placed as a child of triplat-query or triplat-ds.

To run the triplat-ds-core you need to call the method “generateRequest”. That method will return a promise that resolves to a result object that contains the queried records. Remember to replace the workersModelAndViewName in the context property. You should use the exposed name of the modelAndView used by your application.

[Admin: To see other related posts, use the Query tag or Filter tag.]

Continue reading