Кіріспе
Adobe LiveCycle Designer – Adobe Systems компаниясы жариялаған форма жасау құралы, XML формаларын PDF немесе HTML файлдары түрінде шығаруға арналған толыққанды дизайн құралы болған.
Тарих
Дизайнер Delrina жасаған PerForm бағдарламалық кешенінің құрамы ретінде пайда болды. 1995 жылы Delrina компаниясын Symantec сатып алды, ол кейіннен 1996 жылы Electronic Forms бөлімшесін JetForm компаниясына сатты. JetForm (кейін Accelio деп аталды) 2002 жылы Adobe компаниясы сатып алды. Adobe 2004 жылы Accelio нұсқасына қолдау көрсетуді тоқтатты. 2003 жылдың соңында Дизайнер қайта жасалып, Adobe Forms Designer ретінде жарияланды. 2004 жылдың наурызында Adobe, Adobe Designer 6.0 бағдарламасын Adobe-дің Интеллектуалды құжат платформасымен және Adobe Acrobat бағдарламалық жасақтамасының 6-шы нұсқасымен пайдалану үшін шығарды. Бұл нұсқада Adobe Form Server арқылы таратылатын деректермен динамикалық нысандарды құруға, XML Data Package (XDP) файл форматына қолдау көрсетуге, сондай-ақ Adobe Acrobat, Adobe Output Designer, Microsoft InfoPath және Microsoft Word-тен бұрынғы нысандарды импорттауға мүмкіндік берді. 2004 жылдың желтоқсан айында Adobe, LiveCycle өнімдерінің жиынтығының бір бөлігі ретінде Designer бағдарламасын Adobe LiveCycle Designer 7.0 ретінде шығарды. Бұл нұсқа динамикалық мүмкіндіктер үшін Adobe Form Server қажет етпейтін динамикалық нысандарды құру мүмкіндігін, электрондық пошта арқылы жіберу құралдарын және қағаз нысандарға арналған штрих-код құралын қосты. Designer 7.0, Adobe Acrobat Professional 7.0-мен бірге (тек Microsoft Windows жүйесінде) және жеке өнім ретінде қолжетімді болды. 2005 жылдың желтоқсан айында Adobe, Adobe LiveCycle Designer 7.1 бағдарламасын дербес жаңарту ретінде шығарды. Acrobat 8, 2006 жылдың қараша айында LiveCycle Designer-дың жаңа нұсқасымен (8-ші нұсқасы) бірге шығарылды. LiveCycle Designer Adobe Acrobat Pro 9 нұсқасына енгізілді. Ол Adobe Acrobat X Pro-ға Adobe LiveCycle Designer ES2 ретінде кіреді, бірақ Adobe Acrobat XI Pro-дан бастап жеке сатылады. Дегенмен, Adobe Acrobat XI Professional-ға жаңартуды сатып алып, бұрынғы Acrobat Professional лицензиясының иегерлері LiveCycle Designer ES4-ке тегін жаңарту алады. Adobe LiveCycle ES4-ке негізгі қолдау көрсету 2018 жылдың наурыз айында аяқталды. Adobe, Adobe Experience Manager Forms-қа жаңартуды ұсынады.
Ерекшеліктері
Дизайнерлік нысандар – XML форматына түрлендірілетін иерархиялық құрылымы бар құрылымдалған құжаттар. Бұл құрылымға XML схемасының құрылымы және XML файлдарының мысалдары кіре алады. Дизайнерлік нысандарды PDF немесе XDP файлдары түрінде сақтауға болады. XDP файлдары Adobe LiveCycle Form Server жүйесінде қажет болған жағдайда файлдарды PDF немесе HTML форматында көрсету үшін қолданылады. Дизайнерде жасалған PDF нысандары динамикалық (басқа көздерден келетін деректерге жауап ретінде макетін өзгерту), интерактивті (пайдаланушының енгізген мәліметтерін қабылдау мүмкіндігі) немесе екеуінің де комбинациясы болуы мүмкін. Designer 7.0 нұсқасынан бастап, осы PDF нысандарының динамикалық мүмкіндіктерін Adobe Form Server көрсету процесінде немесе Adobe Acrobat/Acrobat Reader клиенті көру кезінде өзгертуге болады. Дизайнер нысанға JavaScript тілін енгізуге мүмкіндік береді, бұл нысанның макетін бағдарламалық түрде өзгертуге, сондай-ақ SOAP және OLEDB сияқты әртүрлі деректер көздерімен байланысуға мүмкіндік береді. JavaScript-тен басқа, Designer құрамына Adobe LiveCycle Designer ES2 құрамындағы FormCalc деп аталатын эксклюзивті сценарий тілі де кіреді.
Шектеулер
Дизайнер тек Windows платформасында жұмыс істейді. Дизайнермен жасалған PDF нысандарын қарау үшін Acrobat / Adobe Reader 6.0.2 немесе одан кейінгі нұсқасы қажет, және көптеген үшінші тараптың PDF құралдарымен жұмыс істемейді. Дизайнермен жасалған PDF нысандарын Adobe Acrobat-та өңдеуге болмайды, тек қарауға болады. Дизайнер нысандарының кейбір мүмкіндіктері Adobe LiveCycle Reader Extensions серверлік өнімі арқылы белсендірілген «пайдаланушы құқықтарынан» тәуелді. Бұл барлық PDF файлдарына, тіпті Acrobat және басқа да үшінші тараптармен жасалғандарға да қатысты. Acrobat 3.0 нұсқасынан бастап нысандарды жасауға болады, сондай-ақ Adobe бағдарламалық жасақтамасына қосымша, олармен жұмыс істейтін үшінші тарап құралдары да бар. Дегенмен, бұл қазір акроформалар деп аталатын нысан түрі. Дизайнер жасаған нысандар үйлесімсіз типте (көбінесе XFA нысандары) және әдетте Adobe емес бағдарламалық жасақтамамен үйлесімсіз. Acrobat 7.0 Professional иелері акроформаларды тікелей жасауға немесе XFA нысандарын құру үшін Designer-дің жиынтық нұсқасын (Windows-та) пайдалануға болады. Егер нысан XML түйінімен байланыстырылған болса, онда осы түйінен тек бір рет мән алуға болады. Егер бірнеше нысан бірдей байланысты бөліссе, нысан өңделгенде тек бірінші нысан ғана түйіннің мәнін алады. Дизайнердің HTML-ді талдау және нысанда көрсету мүмкіндігі шектеулі; Дизайнер бірқатар негізгі тегтерді, соның ішінде реттелген тізімді, реттелмеген тізімді және кестелерді өңдей алмайды. Бағдарламада пайдаланушылардың табулар реттілігін дұрыс орната алмауына байланысты тұрақты мәселе бар. Жүйе көбінесе бүкіл нысанды қайта реттеп, пайдаланушыны бастапқы нүктеге оралуға мәжбүр етеді. Бұл мәселе ешқашан түзетілмеген, бірақ пайдаланушы әр өріс үшін бірегей атау берсе (мысалы, «Иә/Жоқ Радио 1», «Иә/Жоқ Радио 2» және т.б.) оны азайтуға болады.