TM1Web vs Excel Formatting
Posted: Tue Apr 05, 2011 8:27 am
Morning all,
I'm currentley working with a client who are using TM1 9.5.1 installed on VMWare Server 2008, 64-bit, 32g RAM who (until now) interact with their TM1 model via various Excel input templates.
One thing that they are keen to do is to facilitate some of their interaction with TM1 via the TM1Web interface, which has been set-up on a VMWare box that matches the specifications of the TM1 server.
Many of their Excel templates allow a user to amend dates, which are DBRW references back into the relevant cubes, as serial date numbers, and the Excel UI formats these numbers as dates. This allows the user to enter any recognised Excel date format in the Excel template and the numeric value is returned to the TM1 cube.
I've not had a great deal of interaction with TM1Web, and the above approach is exactly the way that I would deal with dates where they drive calculations in a TM1 model to avoid using strings.
However, I've noticed that TM1Web is unable to repropduce Excels' date formatting, meaning that when one of these Excel sheets is published via TM1web, if a user enters a date format into a DBRW cell reference, TM1Web returns an error "xxxx is not a number" etc.
Researching TM1Web i noticed that IBM claim that TM1Web supports "all" data validation apart from Custom validation in Excel. Along these lines I attempted to create a in cell picklist based on serial dates formatted as dates, so that a user can select from a pre-defined series of date values. In TM1web, this data validation does not return a list of formatted dates, but serveral lines of "Applix.TM1web.TimeDateFormat" lines. Further to this, attempting to format the serial dates in the data validation reference for the pick list using =TEXT(cellref,"*date format*") is inconsistent to say the least, where different formats return mixed results, typically parsing one element of the date (i.e. =TEXT(cellref,"DD-MMM-YY") returns "DD-JAN-YY", correct on the month value only in TM1Web.
My frustration here is my own inexperience in TM1Web, and I can't believe that this isn't something that hasn't been a problem for people before. My client already has a rich suite of Excel templates which they use to interact with their TM1 model, and it seems that lots of those sheets are almost rendered useless when published in TM1Web.
Any thoughts would be greatly appreciated.
Many thanks in advance,
Jack.
I'm currentley working with a client who are using TM1 9.5.1 installed on VMWare Server 2008, 64-bit, 32g RAM who (until now) interact with their TM1 model via various Excel input templates.
One thing that they are keen to do is to facilitate some of their interaction with TM1 via the TM1Web interface, which has been set-up on a VMWare box that matches the specifications of the TM1 server.
Many of their Excel templates allow a user to amend dates, which are DBRW references back into the relevant cubes, as serial date numbers, and the Excel UI formats these numbers as dates. This allows the user to enter any recognised Excel date format in the Excel template and the numeric value is returned to the TM1 cube.
I've not had a great deal of interaction with TM1Web, and the above approach is exactly the way that I would deal with dates where they drive calculations in a TM1 model to avoid using strings.
However, I've noticed that TM1Web is unable to repropduce Excels' date formatting, meaning that when one of these Excel sheets is published via TM1web, if a user enters a date format into a DBRW cell reference, TM1Web returns an error "xxxx is not a number" etc.
Researching TM1Web i noticed that IBM claim that TM1Web supports "all" data validation apart from Custom validation in Excel. Along these lines I attempted to create a in cell picklist based on serial dates formatted as dates, so that a user can select from a pre-defined series of date values. In TM1web, this data validation does not return a list of formatted dates, but serveral lines of "Applix.TM1web.TimeDateFormat" lines. Further to this, attempting to format the serial dates in the data validation reference for the pick list using =TEXT(cellref,"*date format*") is inconsistent to say the least, where different formats return mixed results, typically parsing one element of the date (i.e. =TEXT(cellref,"DD-MMM-YY") returns "DD-JAN-YY", correct on the month value only in TM1Web.
My frustration here is my own inexperience in TM1Web, and I can't believe that this isn't something that hasn't been a problem for people before. My client already has a rich suite of Excel templates which they use to interact with their TM1 model, and it seems that lots of those sheets are almost rendered useless when published in TM1Web.
Any thoughts would be greatly appreciated.
Many thanks in advance,
Jack.