Integrovan² textov² editor pro prost°edφ 4th Dimension
Verze 6.5
Platforma Windows a MacOS
Popis
Nov² 4D Write byl vzhledov∞ zcela p°epracovßn a bylo p°idßno mnoho nov²ch funkcφ. Zßsuvn² modul kádatabßzovΘmu prost°edku 4th Dimension ve filozofii v²robce firmy ACI znamenß, ₧e textovΘ dokumenty mohou b²t uklßdßny samostatn∞ na disk, nebo uvnit° databßze do polφ typu BLOB (binßrnφ velkΘ objekty) a dokument m∙₧e vyu₧φt odkazy na sloupce databßze. Odkazy mohou b²t na ΦφselnΘ sloupce, alfanumerickΘ sloupce, ale i obrßzkovΘ sloupce.Tento obrßzek ukazuje jednu z demo databßzφ 4D. Zobrazuje textovou oblast 4D Write s jejφmy mo₧nostmi na uchovßvßnφ obrßzk∙. V tΘto databßzi jsou texty, zobrazenΘ v obrßzku, sklßdanΘ z databßze.
Se 4D Write lze zvolit t°i zp∙soby prßce:
Dokument m∙₧e b²t otev°en v normßlnφm okn∞ a pracuje se sánφm jako vájakΘmkoliv jinΘm textovΘm procesoru, dokument je pak ulo₧en samostatn∞ na disk.
Dokument m∙₧e b²t obsa₧en ve formulß°i databßze , bu∩ se standardnφmi nabφdkami 4DWrite, nebo sávlastnφmi nabφdkami. Tento dokument lze pak ulo₧it do sloupce databßze vájednom zßznamu jako souΦßst databßze. Uvnit° databßze, vázßznamu, je mo₧no ulo₧it dokument neomezenΘ velikosti (omezenφm je velikost diskovΘho mΘdia).
Dokument m∙₧e b²t otev°en ve skrytΘm okn∞ a pak vytvß°en Φi upravovßn pouze programem za pomoci programovacφch p°φkaz∙. Po skonΦenφ sestavovßnφ dokumentu jej lze zobrazit vánormßlnφm viditelnΘm okn∞.O dokumentu a mo₧nostech formßtovßnφ
Pro ·pravy vzhledu dokumentu a formßtovßnφ lze pou₧φt standardnφ nßstroje, dynamickΘ styly pro znaky nebo celΘ paragrafy. Strßnku dokumentu lze rozd∞lit na vφce sloupc∙ textu. Lze vytvo°it tabulky vátextu sápomocφ odkaz∙ na databßzi, i dynamick²ch odkaz∙ naáv²b∞r zßznam∙ vádatabßzi. Vádokumentu lze pou₧φt obrßzky vátextu, bu∩ samostatn∞, nebo zádatabßze. Obrßzky mohou b²t spojeny sátextem, nebo b²t na pozadφ. Pro barvy pozadφ lze pou₧φt paletu barev pro ka₧d² odstavec zvlßÜ¥.BLOB komprese a bezpeΦnost dokument∙
Proto₧e dokumenty mohou b²t uklßdßny uvnit° databßze váBLOB, nejsou vátomto p°φpad∞ fyzicky nikde na disku ulo₧eny. Jsou obsa₧eny uvnit° kompaktnφho datovΘho souboru 4thDimension. Takov²to dokument si nep°eΦte nikdo, kdo nevlastnφ tutΘ₧ aplikaci programovanou ve 4thDimension. Rozhodn∞ pouh² pr∙nik na disk káp°eΦtenφ dokumentu ze vnit° datovΘho souboru nenφ dostateΦn². Pokud ani tato ·rove≥ bezpeΦnosti nestaΦφ lze BLOB sloupec vázßznamu komprimovat p°φkazem 4thDimension. Vátomto p°φpad∞ je nutno jeÜt∞ znßt i konkrΘtnφ nastavenφ aplikace a p°φpadn∞ p°φstupovß prßva. Takto zalo₧enΘ aplikace jsou Φasto pou₧φvßny ve stßtnφ sprßv∞ a pro agendy firem chrßnφcφ svΘ obchodnφ a technologickΘ ·daje. Pro dokumenty ulo₧enΘ váBLOB je kádispozici na ·rovni 4thDimension funkce hledßnφ, kterß umo₧≥uje, pokud nenφ dokument váBLOB komprimovßn hledat textovΘ °et∞zce jako vánormßlnφm obsahu databßze. Tato funkce je stejn∞ rychlß jako normßlnφ sekvenΦnφ hledßnφ váprostΘm textovΘm sloupci.Konverze dokument∙ 4D Write a v²stupy
Uklßdat a Φφst lze dokumenty vlastnφho typu, RTF dokumenty kompatibilnφ sáMS Word 97, HTML a prost² ASCII text. Tisknout lze textov² dokument jako Φßst zßznamu na formulß°i Φi sestav∞ databßze, jako samostatn² textov² dokument a tisk lze realizovat vφcenßsobn∞ p°ipojenφm k zßznam∙m databßze (s automatick²m dopl≥ovßnφm odkaz∙ zádatabßze).Programovacφ rysy 4D Write
4D Write umo₧nuje, ₧e vÜe, co lze provßd∞t zánabφdek, lze provßd∞t i programovacφmi p°φkazy. Krom∞ t∞chto "p°φkaz∙" 4D Write obsahuje 60 objektov∞ orientovan²ch p°φkaz∙ dopl≥ujφcφch jazyk 4th Dimension. P°φkazy jsou rozd∞leny do skupin pro p°φkazy nabφdek, uklßdßnφ a otevφrßnφ dokument∙, tisk dokument∙ a p°evody do jin²ch formßt∙ a typ∙ a pro vlastnosti zobrazenφ dokument∙. Programovacφmi p°φkazy lze provΘst uzamΦenφ funkcφ polo₧ek nabφdek pro u₧ivatele, kdy tyto funkce lze pak spouÜt∞t pouze programov²mi p°φkazy. Funkce polo₧ek nabφdek lze p°esm∞rovat p°ipojenφm vlastnφch procedur (programovan²ch ve 4thDimension) pod tyto polo₧ky nabφdek 4D Write. Zvolφ-li pak u₧ivatel zánabφdky 4DWrite urΦitou polo₧ku, m∙₧e se provΘst vßmi zam²Ülenß akce a ne standardnφ akce 4D Write.
Programov²mi p°φkazy lze realizovat automatickΘ listovßnφ dokumentem sáurΦitou rychlostφ. Ze strßnky dokumentu lze vytvo°it bitmapu, co₧ umo₧nφ nap°φklad odeslat fakturu vágrafickΘ form∞ p°es internet. Tyto rysy umo₧≥ujφ vznik aplikacφ sávlastnφmi funkcemi textovΘho procesoru a i sávlastnφmi nabφdkami provßd∞jφcφmi sofistikovanΘ p°φkazy. 4D Write 6.5 je pln∞ kompatibilnφ sáverzφ tΘho₧ modulu 6.0.5.Po₧adavky
P°i instalaci do databßze ve 4Dánebo 4DáServer zabere 4D Write asi 300kb pam∞ti.