|
|
|
|
#1 |
|
Участник
|
Наткнулся на шутку коллеги в коде Navision.
"А найдем последнюю дату месяца" - и: D2 := DMY2DATE(1,DATE2DMY(TODAY,2)+1,DATE2DMY(TODAY,3)) - 1; |
|
|
|
|
#2 |
|
Administrator
|
и такие конструкции встречаются...
If a = TRUE THEN b := FALSE ELSE b := TRUE; |
|
|
|
|
#3 |
|
Участник
|
Стишок - рекурсия
DogManagement: SendMailMessage(var Pop - Record (Type Pop)), var DogMgt - Codeunit(DogManagement); Код: IF Pop.DogExist AND Pop.PopLoveDog AND Pop.DogEatingMeat THEN
IF DogMgt.KillDog(Pop) THEN BEGIN
DogMgt.BuryDog(Pop);
DogMgt.SendMailMessage(Pop);
END; |
|
|
|
|
#4 |
|
Участник
|
А вот какой кусок кода для нахождения первого дня текущего месяца я увидел как-то у клиента, ведущего доработки своими силами:
Код: Datv:=CALCDATE('<CM-1M+1D>') ;
IF DATE2DMY(Datv,1)=1 THEN Datv:=CALCDATE('<CM-1M>') ;
DnachMes:=CALCDATE('<-'+FORMAT(DATE2DMY(Datv,1)-1)+'D>',Datv); // ПЕРВЫЙ ДЕНЬ МЕСЯЦА |
|
|
|
|
#5 |
|
Участник
|
Что за феминизм? А где же ОН!
|
|
|
|
|
#6 |
|
Участник
|
На хабре недавно появился пост по поводу одного интересного языка программирования (если его таковым можно назвать). Делюсь с вами
|
|
|