Upgrade to Pro — share decks privately, control downloads, hide ads and more …

New in v19 R Releases Part 2

4D Japan
March 27, 2023

New in v19 R Releases Part 2

4D Japan

March 27, 2023
Tweet

More Decks by 4D Japan

Other Decks in Technology

Transcript

  1. W E B I N A R W E E

    K 2 4D v19 R Release
  2. 4Dϥϯήʔδ - ϧʔϓɺධՁɺͦͯ͠ෳ߹୅ೖԋࢉࢠ && || 必ずしも全ての オペランドを評価しない 式の値を返す ギ テ

    キ チ 新敵地 True/Falseじゃないの? シンテキチ? 義的⾎?何それ? 全てを評価しないって どういうこと?
  3. 4Dϥϯήʔδ - ϧʔϓɺධՁɺͦͯ͠ෳ߹୅ೖԋࢉࢠ falsy(ِత஋) truthy(ਅత஋) False Null Undefined “”(ۭͷจࣈྻ) [](ۭͷίϨΫγϣϯ)

    {}(ۭͷΦϒδΣΫτ) NullΦϒδΣΫτ΄͔ ͦΕҎ֎ͷ஋ ਺஋ͷ0΋ؚΉ !00-00-00!(ۭͷ೔෇) ?00:00:00?͸ؚΉ
  4. 4Dϥϯήʔδ - ϧʔϓɺධՁɺͦͯ͠ෳ߹୅ೖԋࢉࢠ $text:="Hello" $text+=" World!" //$textʹ͸"Hello World!"͕ೖΔ $date:=Current date

    $date+=3 //$dateʹ͸3೔ޙͷ೔෇͕ೖΔ $time:=Current time $time+=?01:00:00? //$timeʹ͸1࣌ؒޙͷ࣌ࠁ͕ೖΔ $time:=Current time $time-=100 //$timeʹ͸100ඵલͷ࣌ࠁ͕ೖΔ
  5. 4Dϥϯήʔδ - Blobͱ4D.Blob Blob 4D.Blob มߋՄೳ͔Ͳ͏͔ มߋՄೳ มߋෆՄ όΠτʹΞΫηε͢ΔࡍͷύϑΥʔϚϯε ྑ͍

    ѱ͍ ࠷େαΠζ 2 GB ϝϞϦ ϝιουͳͲʹࢀরͱͯ͠౉͠ ෆՄ Մೳ ΦϒδΣΫτ΍ίϨΫγϣϯͰڞ༗Մೳ ෆՄ Մೳʂ
  6. 4Dϥϯήʔδ - Blobͱ4D.Blob Blob 4D.Blob มߋՄೳ͔Ͳ͏͔ มߋՄೳ มߋෆՄ όΠτʹΞΫηε͢ΔࡍͷύϑΥʔϚϯε ྑ͍

    ѱ͍ ࠷େαΠζ 2 GB ϝϞϦ ϝιουͳͲʹࢀরͱͯ͠౉͠ ෆՄ Մೳ ΦϒδΣΫτ΍ίϨΫγϣϯͰڞ༗Մೳ ෆՄ Մೳʂ ΦϒδΣΫτʹ BlobΛؚΊΔ͜ͱ͕Ͱ͖Δʂ
  7. 4Dϥϯήʔδ - Blobͱ4D.Blob DELETE FROM BLOB INSERT IN BLOB INTEGER

    TO BLOB LONGINT TO BLOB LIST TO BLOB REAL TO BLOB SET BLOB SIZE SOAP DECLARATION TEXT TO BLOB VARIABLE TO BLOB WEB SERVICE SET PARAMETER 4D.BlobΛαϙʔτ͠ͳ͍ίϚϯυ
  8. 2 ^ 53 -1 -(2 ^ 53) +1 4Dϥϯήʔδ -

    Ⴀ໨ͤΑɺେ͖ͳ੔਺ C_REAL($real) var $real : Real 64 bit ੔਺