01.12.2010, 09:45 | #1 |
Участник
|
Наткнулся на шутку коллеги в коде Navision.
"А найдем последнюю дату месяца" - и: D2 := DMY2DATE(1,DATE2DMY(TODAY,2)+1,DATE2DMY(TODAY,3)) - 1; |
|
01.12.2010, 10:27 | #2 |
Administrator
|
и такие конструкции встречаются...
If a = TRUE THEN b := FALSE ELSE b := TRUE; |
|
01.12.2010, 16:19 | #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; |
|
13.01.2011, 12:49 | #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); // ПЕРВЫЙ ДЕНЬ МЕСЯЦА |
|
14.01.2011, 10:37 | #5 |
Участник
|
Что за феминизм? А где же ОН!
|
|
03.04.2011, 01:10 | #6 |
Участник
|
На хабре недавно появился пост по поводу одного интересного языка программирования (если его таковым можно назвать). Делюсь с вами
|
|