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
4D View Pro: 実践編(Developer Conference 2018より)
Search
4D Japan
January 19, 2019
Technology
140
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
4D View Pro: 実践編(Developer Conference 2018より)
4D Japan
January 19, 2019
More Decks by 4D Japan
See All by 4D Japan
4D 21 R2 R3
miyako
0
12
4D 21 LTS
miyako
0
16
4D 21
miyako
0
38
4D 20 R10
miyako
0
41
4D 20 R9
miyako
0
32
4D 20 R7 & R8
miyako
0
81
Unicodeの話 (2007)
miyako
0
42
Unicodeの話 (2008)
miyako
0
48
Google Apps Integration (2012)
miyako
0
50
Other Decks in Technology
See All in Technology
アラート調査向けAIエージェントの本番導入とその後/AI Agents for Alert Investigation: Production Deployment and After
taddy_919
1
380
FinOps X 2026 Recap from Engineer Side #JapanFinOps
chacco38
0
250
MySQL & MySQL HeatWave Report - June 2026
freshdaz
0
310
デジタル・デザイン構想 by Sayaka Ishizuka
y150saya
0
190
なぜ私たちのSREプラクティスはなかなか機能しないのか 〜システムより先に組織を見る〜 / Why our SRE practices aren't really working
vtryo
0
670
初めてのDatabricks勉強会
taka_aki
2
230
AIに障害切り分けを全部やってもらった。 。 。 。
estie
0
360
AWS Summit Japan 2026の振り返りと2027へ向けて / AWS Summit Japan 2026 Recap and Prospects for 2027
kaminashi
1
200
Why is RC4 still being used?
tamaiyutaro
0
290
RAGの精度向上とエージェント活用
kintotechdev
2
130
Hatena Engineer Seminar 37 jj1uzh
jj1uzh
0
430
AI時代における最適なQA組織の作り方
ymty
3
370
Featured
See All Featured
Utilizing Notion as your number one productivity tool
mfonobong
4
340
Producing Creativity
orderedlist
PRO
348
40k
KATA
mclloyd
PRO
35
15k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
21
1.5k
Balancing Empowerment & Direction
lara
6
1.2k
SERP Conf. Vienna - Web Accessibility: Optimizing for Inclusivity and SEO
sarafernandez
2
1.5k
Believing is Seeing
oripsolob
1
160
Fantastic passwords and where to find them - at NoRuKo
philnash
52
3.8k
Getting science done with accelerated Python computing platforms
jacobtomlinson
2
250
AI Search: Where Are We & What Can We Do About It?
aleyda
0
7.7k
Avoiding the “Bad Training, Faster” Trap in the Age of AI
tmiket
0
190
The World Runs on Bad Software
bkeepers
PRO
72
12k
Transcript
⽣まれ変わった表計算モジュール A first peek into 4D View Pro by Jean
Laguerre 4D View Pro
ふたつの"顔"を持つ 4D View Pro リストボックスの拡張オプション ౷߹͞Εͨදܭࢉιϑτ
リストボックスの拡張オプション v16: HDI_VariableRowHeight v16R5: HDI_4DVP_AutoRowHeight v15: HDI_ObjectArraysInListboxes
統合された表計算ソフト(ウィジェット)
4D View Pro
複数のワークシート セルの統合 グラフ 条件付きのスタイル PDF出⼒ エクセル形式の読み書き 462のマクロ関数 4D View Pro
すでに4D Viewを超えている
デモンストレーション
4D View Pro システム要件
4D View Pro ランゲージ
4D View Pro Area アーキテクチャ ViewPro エリア {} ViewPro オブジェクト
ViewPro ドキュメント
プロパティ 型 説明 version Integer コンポーネントのバージョン dateCreation Timestamp 作成⽇時 dateModified
Timestamp 更新⽇時 spreadJS Object 表計算データ meta Object ⾃由領域 オブジェクト 4D View Pro Area
Case of :(Form event=On VP Ready) // セットアップ end case
On VP Ready イベント
4D View Pro コマンド
VP EXPORT DOCUMENT ("area";"MyExport.4VP") ファイルにドキュメントを保存する コマンド
QUERY([Work];[Work]ID=2) [Work]WorkBook:=VP Export to object ("area") SAVE RECORD([Work]) レコードにドキュメントを保存する コマンド
If (Form event=On VP Ready) VP IMPORT DOCUMENT("area";"MyExport.4VP") end if
ファイルからドキュメントを読み込む コマンド
If (Form event=On VP Ready) QUERY([Work];[Work]ID=2) VP IMPORT FROM OBJECT
("area";[Work]WorkBook) End if レコードからドキュメントを読み込む コマンド
VP NEW DOCUMENT ("area") 新規ドキュメントを作成する コマンド
プログラミングでドキュメントを作成する デモンストレーション 表⽰中のスプレッドシートにアクセスする Excel書き出し・PDF変換
4D View Pro powered by SpreadJS
4D View ドキュメントの変換
// 読み込み DOCUMENT TO BLOB("doc.4PV";$blob) // 変換 $objViewPro:=VP Convert from
4D View ($blob) // 表⽰ VP IMPORT FROM OBJECT ("area";$objViewPro) 4D View ドキュメントの変換
デモンストレーション 4D Viewドキュメントを変換する
// 読み込み DOCUMENT TO BLOB("doc.4PV";$blob) // 変換 $objView:=Load 4D View
document($blob) 4D View Pro データの引き継ぎ
デモンストレーション 4D View データの引き継ぎ
• 4D View Pro ライセンス • 64-bit • v16R6 (プレビュー)
• v17 4D View Pro システム要件
Q&A