Try to open following URL in browser on the machine where the Atelier is installed:

http://server:57772/api/atelier/

What does it return?

Check in web applications settings that /api/atelier is enabled.

Check in System Dashboard that you have enough license units.

UPD: I modified URL to http://server:57772/api/atelier/

Thomas,

what version of Ubuntu do you have?
What version of Caché do you install?

Please check with "Supported Technologies Information" section of documentation for this Caché version.

For example, Caché 2016.2.1 supports Ubuntu 16.04 x86-64 as development platform (http://docs.intersystems.com/documentation/ISP/ISP-20162.pdf#ISP_platfor...)

Yes, you need to use Suse kit.

Thank you Stephen, that helps a lot.

You have valueColumn defined: valueColumn="ID"
"Each time the table is refreshed, in each row Zen tests this logical value against the actual value that appears in the valueColumn in that row. Zen selects any row(s) that contain value in valueColumn"
http://docs.intersystems.com/cache20162/csp/docbook/DocBook.UI.Page.cls?...

However no ID column in query. So value of every row is empty string, that matches value of table for every row, so last row is hightlighted.

You need either remove valueColumn="ID" or add ID column to query.

Regards,
Alexander.

Thanks.

803U means that installation is Unicode.

1) What locale do you have? You can check it in Management Portal -> System Administration -> Configuration -> National Language Settings -> Locale Definitions.

2) Please double-check that file is indeed in UTF-8 format.

3) Can you reproduce this problem with small file?
For example, create small text file with just three symbols: ščž
Save it in UTF-8
And read it as above in my example. Does it work?

Natasha,

we need much more details.

What exactly did you tried? How do you import data? What's the source of the data? What do you mean by "nothing works"?

What version of Caché do you have (exact $zv)? What locale this instance have?

I have no problems importing this data from UTF-8 file.

USER>set f = ##class(%Stream.FileCharacter).%New()

USER>write f.LinkToFile("c:\temp\demo.txt")
1
USER>set line = f.Read()

USER>write line
ščž

Hi Dan.

I've just repeated Allesandro's steps on 2016.2.1 and got the same results as he.

With the exception that screenshots for PTD and LYPTD showing usage of ISNULL function, whereas you should use just %OR(...) expressions that are written before screenshot.

Here is the MDX I've got:

WITH  MEMBER [DateOfSale].[PTD] AS '%OR(PERIODSTODATE([DateOfSale].[Actual].[$variable.Period], [DateOfSale].[Actual].[DaySold].&[NOW]))' 
MEMBER [DateOfSale].[LYPTD] AS '%OR(PERIODSTODATE([DateOfSale].[Actual].[$variable.Period], PARALLELPERIOD([DateOfSale].[Actual].[YearSold], 1, [DateOfSale].[Actual].[DaySold].&[NOW])))' 
SELECT NON EMPTY NONEMPTYCROSSJOIN([Measures].[%COUNT],
       {[DATEOFSALE].[PTD],[DATEOFSALE].[LYPTD]}) ON 0,
       NON EMPTY [Product].[P1].[Product Category].Members ON 1 
FROM [HOLEFOODS]

Alexander.