Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
New in v19 R Releases Part 1
Search
4D Japan
March 20, 2023
Technology
0
29
New in v19 R Releases Part 1
4D Japan
March 20, 2023
Tweet
Share
More Decks by 4D Japan
See All by 4D Japan
4D DevCon 2024
miyako
0
40
同期と複製 (2012)
miyako
0
26
最適化 (2012)
miyako
0
37
アップグレードの近道 (2012)
miyako
0
36
4D v11 SQL in Depth (2010)
miyako
0
33
New in v20 Part 4
miyako
0
51
New in v20 Part 3
miyako
0
54
New in v20 Part 2
miyako
0
59
ビジネスウェブアプリケーション (2012)
miyako
0
44
Other Decks in Technology
See All in Technology
web-application-security
matsuihidetoshi
1
190
M5と自作基板をくっつけてみた〜M5 Japan Tour 2024 Spring 福冈 (Fukuoka|福岡)〜
keropiyo
0
130
今年のRubyKaigiはProfiler Year🤘
osyoyu
0
360
ルーターでプレゼンする
puhitaku
1
3.3k
Max out Local LLM in Challenging Environments
sashimimochi
1
110
TechFeed Experts Night#27 〜 フロントエンドフレームワーク最前線 (Svelte)
baseballyama
2
590
M&A戦略を支えるデータマネジメント (MIDAS Tech Study #16 GENDA Komiyama)
kommy339
1
110
推しは推せるときに推せ! プロダクトにフィードバックしていこう
nakasho
0
460
How to do well in consulting–Balkan Ruby 2024
irinanazarova
0
140
AWSに詳しくない人でも始められるコスト最適化ガイド
yuhta28
2
400
MixIT 2024 - Pulumi : Gérer son infra avec son langage de programmation préféré
ju_hnny5
1
120
アクセス制御にまつわる改善 / Improving access control
itkq
0
590
Featured
See All Featured
Infographics Made Easy
chrislema
238
18k
Imperfection Machines: The Place of Print at Facebook
scottboms
261
12k
Intergalactic Javascript Robots from Outer Space
tanoku
266
26k
Docker and Python
trallard
35
2.7k
The Pragmatic Product Professional
lauravandoore
26
5.8k
Agile that works and the tools we love
rasmusluckow
325
20k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
26
2.3k
Why You Should Never Use an ORM
jnunemaker
PRO
51
8.7k
Fireside Chat
paigeccino
22
2.6k
How To Stay Up To Date on Web Technology
chriscoyier
782
250k
Adopting Sorbet at Scale
ufuk
69
8.6k
The Language of Interfaces
destraynor
151
23k
Transcript
W E B I N A R W E E
K 1 4D v19 R Release
Ϣʔβʔ ΠϯλʔϑΣʔε
ϦετϘοΫεͷ ύσΟϯά
ϢʔβʔΠϯλʔϑΣʔε - ϦετϘοΫεͷύσΟϯά
ϢʔβʔΠϯλʔϑΣʔε - ϦετϘοΫεͷύσΟϯά
ϢʔβʔΠϯλʔϑΣʔε - ϦετϘοΫεͷύσΟϯά
ϢʔβʔΠϯλʔϑΣʔε - ϦετϘοΫεͷύσΟϯά
ϑΥʔϜΦϒδΣΫτͷ ೖྗ/ϑΥʔΧεΛཧ
ϢʔβʔΠϯλʔϑΣʔε - ೖྗɾϑΥʔΧεͷཧ
ϢʔβʔΠϯλʔϑΣʔε - ೖྗɾϑΥʔΧεͷཧ
ϢʔβʔΠϯλʔϑΣʔε - ೖྗɾϑΥʔΧεͷཧ
ϢʔβʔΠϯλʔϑΣʔε - ೖྗɾϑΥʔΧεͷཧ ɾೖྗՄೳͰ͋Δɹɹɹɹɹɹɹɹɹ ɾೖྗෆՄͰ͋Δ͕ɺબՄೳͰ͋Δ ɾೖྗෆՄͰɺબෆՄɹɹɹɹɹ
ɾobk enterable ɾobk not enterable ɾobk not enterable not focusable
ϢʔβʔΠϯλʔϑΣʔε - ೖྗɾϑΥʔΧεͷཧ 👍
ϢʔβʔΠϯλʔϑΣʔε - ೖྗɾϑΥʔΧεͷཧ 👍
ϑΥʔϜͱαϒϑΥʔϜ ؒͷ௨৴
ϢʔβʔΠϯλʔϑΣʔε - ϑΥʔϜɾαϒϑΥʔϜؒͷ௨৴ OBJECT Get pointer(Object subform container) vMyVariable 👍
ϢʔβʔΠϯλʔϑΣʔε - ϑΥʔϜɾαϒϑΥʔϜؒͷ௨৴ OBJECT Get pointer(Object subform container) vMyVariable 👍
Form.myValue
ϢʔβʔΠϯλʔϑΣʔε - ϑΥʔϜɾαϒϑΥʔϜؒͷ௨৴
ϢʔβʔΠϯλʔϑΣʔε - ϑΥʔϜɾαϒϑΥʔϜؒͷ௨৴ OBJECT Get subform container value OBJECT SET
SUBFORM CONTAINER VALUE vMyVariable 👍 Form.myValue 👍
ϢʔβʔΠϯλʔϑΣʔε - ϑΥʔϜɾαϒϑΥʔϜؒͷ௨৴ OBJECT Get subform container value Case of
: (FORM Event.code=On Bound Variable Change) Form.subText:=OBJECT Get subform container value End case
ϢʔβʔΠϯλʔϑΣʔε - ϑΥʔϜɾαϒϑΥʔϜؒͷ௨৴ OBJECT SET SUBFORM CONTAINER VALUE Case of
: (FORM Event.code=On Data Change) OBJECT SET SUBFORM CONTAINER VALUE(Form.subText) End case
ؙ͍”֯”ʹདྷΔ ʙೖྗΦϒδΣΫτͷؙ͍֯ʙ
“Input1” ϢʔβʔΠϯλʔϑΣʔε - ςΩετɾೖྗʹ͓͚Δؙ͍֯ ֯ͷܘ “Input1” ֯ͷܘ0=࢛͍֯֯ ܘߴ͞ͷ·Ͱ
“Input1” ϢʔβʔΠϯλʔϑΣʔε - ςΩετɾೖྗʹ͓͚Δؙ͍֯ ֯ͷܘ “Input1” ଞͷΦϒδΣΫτ ϑΥʔϜͷʹҙʂ
ϢʔβʔΠϯλʔϑΣʔε - ςΩετɾೖྗʹ͓͚Δؙ͍֯ OBJECT Get corner radius(*;"Input1") OBJECT SET CORNER
RADIUS(*;"Input1";5) .radius { borderRadius: 5; }
ϢʔβʔΠϯλʔϑΣʔε - Thank you!