static void Job5(Args _args)
{
int i;
System.DateTime netDttm;
System.Int32 intnet;
;
netDttm = new System.DateTime(2011,03,20 ,13,44,55);
intnet = System.Globalization.CultureInfo.CurrentCulture.Calendar.GetWeekOfYear(netDttm, Globalization.CalendarWeekRule.FirstFourDayWeek, DayOfWeek.Sunday);
i = intnet;
info(int2str(i));
}
vb.net で試してみましたが、問題なく動作しますが、x++ (.net lib を使用) で同じことを行うと、構文エラーが表示されます。指定された日付から。任意の洞察をいただければ幸いです。
PS VS .net で dll ファイルを作成し、これを AX の参照ノード (AOT) に追加するという別の解決策を見つけました。AXのコードを短縮しました
static void Job5(Args _args)
{
weekofyear.wof asd;
;
asd = new weekofyear.Wof();
print asd.weekofyr(today());
pause;
}