Hi,
I had some code like this, where var1, var2, and colvar1 are all categorical.
Layout specifications that used to work in March 2024 are now giving "layout specification does not identify any items" message
Pretty sure this is due to the update of April 2024 which does note a change in how categorical variables are specified in collect layout.
The problem is that this breaks quite a bit of code for me.
I am a little confused as to why the original code without "i." worked anyway, as it also does not work if I revert to v. 17.
So I am just wondering whether specifying "i." inside var[] is from here on required/expected?
(Maybe this post will help someone else as well who finds reports now missing tables, and tables in reports now missing a bunch of variables.)
Thanks,
Scott
I had some code like this, where var1, var2, and colvar1 are all categorical.
Layout specifications that used to work in March 2024 are now giving "layout specification does not identify any items" message
Pretty sure this is due to the update of April 2024 which does note a change in how categorical variables are specified in collect layout.
Code:
table (var) (colvar1) /// ,statistic(fvfrequency var1 var2) statistic(fvpercent var1 var2) nototal collect layout (var[var1 var2])(colvar1#result[fvfrequency fvpercent]) //this used to work but now "layout does not specify" message collect layout (var[i.var1 i.var2])(colvar1#result[fvfrequency fvpercent]) //seems between March 2024 and now, i. is needed.
I am a little confused as to why the original code without "i." worked anyway, as it also does not work if I revert to v. 17.
So I am just wondering whether specifying "i." inside var[] is from here on required/expected?
(Maybe this post will help someone else as well who finds reports now missing tables, and tables in reports now missing a bunch of variables.)
Thanks,
Scott
Comment