Розробка керованого інтерфейсу розробника. Приклади і типові пріеми
Розробка керованого інтерфейсу розробника. Приклади і типові прийоми.
Видання «1С-Паблішинг», ISBN 978-5-9677-1148-0, 723 стор., Формат 60 * 90 1/16 (А5).
Серія «1С: Професійна розробка».
Автори: Ажеронок Валентин Олександрович (фірма «1С-Мінськ», Білорусь), Островерх Андрій Валентинович (фірма «1С-Теллур», Україна), Радченко Максим Григорович (фірма «1С», Росія), Хрустальова Олена Юріївна (Росія).
Книга «Розробка керованого інтерфейсу» адресована фахівцям, що мають досвід розробки на платформі 1С: Підприємство. Також вона буде цікава і корисна всім програмістам, охочим познайомитися з тим, як створюється інтерфейс прикладних рішень на новій платформі – 1С: Підприємство 8.2.
Технологічна платформа 1С: Підприємство 8.2 використовує нову, відмінну від попередніх версій, концепцію побудови призначеного для користувача інтерфейсу. Завдяки їй прикладні рішення, створені на основі цієї платформи, можуть працювати не тільки всередині локальних мереж, але навіть через Інтернет, використовуючи низькошвидкісні канали зв'язку.
Концепція користувацького інтерфейсу містить дві важливі особливості. Перша особливість полягає в тому, що платформа формує призначений для користувача інтерфейс на основі статичного, декларативного опису, створюваного розробником. За допомогою вбудованої мови розробник може динамічно, в процесі роботи прикладного рішення, змінювати деякі частини інтерфейсу і створювати власні алгоритми обробки даних, представлених в інтерфейсі. При цьому великого значення набуває друга особливість: розробнику в явному вигляді необхідно програмувати як клієнтську, так і серверну частини своєї програми.
Для фахівців, що мають досвід розробки в попередніх версіях платформи 1С: Підприємство, обидві ці особливості є новими. Для програмістів, не знайомих з системою 1С: Підприємство, новими і незвичними можуть бути і інші підходи, покладені в основу розробки прикладних рішень 1С: Підприємства.
З цієї причини дана книга описує не тільки технічні, але і концептуальні питання, необхідні для конструювання і програмування користувальницького інтерфейсу.
Книга складається з чотирьох частин. Кожна з них присвячена певній галузі розробки.
У першій частині книги розповідається про принципи, на основі яких платформа формує командний інтерфейс і про те, як розробник може впливати на його формування.
У другій частині розглядаються різні можливості статичного створення керованих форм в Конфігураторі – засоби розробки, що входять до складу платформи.
У третій частині розповідається про можливості використання вбудованої мови для вирішення різних інтерфейсних завдань.
У четвертій частині книги розглядаються деякі основні принципи і підходи, необхідні для того, щоб керовані форми працювали швидко і продуктивно.
Крім великої кількості ілюстрацій і практичних прикладів книга містить значну кількість демонстраційних конфігурацій. Вони знаходяться на прикладеному до книги компакт-диску. Кожна з конфігурацій – це окремий приклад, розглянутий в книзі. Таким чином, можна самостійно відтворити або доопрацювати будь-який приклад з книги, використовуючи наявні готові рішення.
Усі зміни створені на версії платформи 8.2.10.82.