|
![]() |
#1 |
Axapta
|
Э?
info(strFmt("%1", str2date("d", 123))); => ' ' И трехбуквенных комбинаций уже нет таких. X++: static void Jobeee(Args _args) { container c = ['a','b','c','d','e','f','j','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z']; int length = conlen (c); int i = 1; int j; int k; str s; void checkAndInfo (str _s) { if (s) info(s); } ; while (i <= length) { j = 1; s = strFmt("%1", str2date(conpeek(c,i), 123)); // Однобуквенные строки checkAndInfo (s); while (j <= length) { k = 1; s = strFmt("%1", str2date(conpeek(c,i)+conpeek(c,j), 123)); // Двухбуквенные строки checkAndInfo (s); while (k <= length) { s = strFmt("%1", str2date(conpeek(c,i)+conpeek(c,j)+conpeek(c,k), 123)); // Трехбуквенные строки checkAndInfo (s); k++; } j++; } i++; } } |
|
![]() |
#2 |
Участник
|
Может, это ошметки старой функциональности, связанной с закрывающими периодами?
В Навижине можно записывать выражение для вычисления даты. Цитата:
Entering Dates and Times. There are many ways to enter a date in Navision Attain. Entering digits and letters are translated in the following ways:
Цитата:
The first entry MUST be posted on the last day of the current month and the Recurring Frequency should be either 1D+1M-1D or 1M+CM.
Но может это рудимент совсем старых версий для указания закрывающего (CLosing) периода? Сейчас для этих целей служат периоды совместно с интервалами дат. http://axapta.mazzy.ru/lib/ledgerperiodcode/ Т.е. d обрабатывается ядром на уровне GUI? Хм... Спасибо. |
|