Элементы управления в AlterOffice (Формы)

Программный пакет AlterOffice предоставляет возможность создавать формы для ввода данных. Форма в AlterOffice - это графический интерфейс, который используется для сбора или отображения данных. Формы являются важной частью многих приложений, таких как базы данных, CRM-системы, системы управления заказами и т.д.

Формы в AlterOffice используются в различных приложениях, таких как текстовый редактор, электронные таблицы и базы данных. Формы позволяют пользователю взаимодействовать с приложением и вводить информацию в определенном формате. Например, форма может содержать текстовые поля, флажки, кнопки и другие элементы, которые помогают собирать и обрабатывать данные.

AlterForm также предоставляет возможности для настройки поведения формы. Например, можно настроить скрипты, которые будут выполняться при определенных событиях, таких как нажатие кнопки или изменение значения в текстовом поле. Далее приведены инструкции по созданию форм и примеры их использования.

Создание формы:

Шаг 1: Откройте AlterOffice и выберите "Файл" -> "Новый" -> "Форма". Для того, чтобы создавать необходимые формы, необходимо переключиться в режим разработки, нажав на пункт меню «Форма»:



Рисунок Включение режима разработки

После входа в режим разработки станут доступны инструменты создания форм:


Шаг 2: Находясь в режиме разработки, выберите тип формы, который вы хотите создать. Вы можете выбрать из предварительно созданных шаблонов или создать свой собственный дизайн.

Шаг 3: Добавьте нужные элементы управления, например Текстовое поле, флажок, переключатель, список или кнопку.


Примеры добавления и способы использования форм.

Рассмотрим создание формы на примере текстового поля. Остальные формы добавляются по тому-же способу, что и текстовое поле, и отличаются функционалом:

Примечание 1

При каждом добавлении форм в режиме разработки рабочая область вверху открывается панель инструментов «Форма» и становятся доступны инструменты разработки. Для того, чтобы проверить в работе внесённые в документы формы, необходимо отжать кнопку «Переключить режим разработки»:



Примечание 2

Любую из добавленных форм можно перемещать в рабочей области (указано стрелочками). Для этого необходимо, находясь в режиме разработки, выделить форму, нажав левую кнопку мыши и переместить объект в желаемое место. При перемещении формы для облегчения определения расположения относительно других объектов появляются наглядные координатные линии:



Текстовое поле

Текстовое поле - это элемент формы, который используется для ввода текста. Оно может быть использовано для ввода имени, фамилии, адреса, комментария и т.д. Текстовые поля можно настроить на различные параметры, такие как количество символов, тип вводимых символов и прочее.

Пример использования:

Предположим, что вы создаете форму для заказа товаров. Вы добавляете текстовое поле для ввода имени и фамилии клиента. Пользователь может ввести свои имя и фамилию в поле, а затем сохранить заказ. Ваши программы могут использовать эти данные для отправки письма или для формирования отчета о продажах.

Шаг 1: Выберите инструмент "Текстовое поле" на панели инструментов:


Шаг 2: Нажмите и удерживайте левую кнопку мыши и нарисуйте прямоугольник на форме для создания текстового поля:



Настройте параметры текстового поля в меню свойств: название поля, его размеры, стиль, цвет и т.д.

Для этого, находясь в режиме разработки, нажмите правкой кнопке мыши на форме и на вкладке «Общие» добавьте желаемые параметры формы:



Кроме вкладки «Общие», обратите внимание на вкладки «Данные» и «События»:



На вкладке «События», нажав на кнопку выбора с тремя точками, можно определить поведение формы, то есть назначить действие, которое должно происходить по совершении определённых в списке событий манипуляций с формой:



При назначении действий на каждое событие выбирается определённый заранее заданный программный алгоритм, макрос.

Метка

Метка - это простой текстовый элемент, который используется для отображения информации на форме. Метка - это элемент формы, который используется для отображения текста или изображения. Она не может быть изменена пользователем.

Пример использования:

Предположим, что вы создаете форму заказа товаров. Вы добавляете метку с логотипом компании. Пользователь не может изменять метку, но она помогает создать фирменный стиль и повысить узнаваемость бренда.

Создание метки:

- Выберите на панели элементов управления элемент "Метка".

- Нажмите левую кнопку мыши на форме, чтобы создать метку.

- Введите текст для метки.

Настройка метки:

- Изменение названия и содержимого: дважды щелкните на метке, чтобы открыть свойства элемента и внести нужные изменения.

- Изменение положения: выберите метку и перетащите ее на нужную позицию на форме.

Флажок

Флажок - это элемент формы, который используется для выбора одного или нескольких вариантов ответа. Флажки могут быть настроены на два состояния: выбрано или не выбрано.

Пример использования:

Предположим, что вы создаете форму опроса. Вы добавляете флажки для выбора ответа на каждый вопрос. Пользователь может выбрать один или несколько вариантов ответа. Ваша программа может использовать эти данные для анализа ответов пользователей и формирования отчета.

Шаг 1: Выберите инструмент "Флажок" на панели инструментов.

Шаг 2: Нажмите и удерживайте левую кнопку мыши и нарисуйте квадрат для создания флажка.

Шаг 3: Настройте параметры флажка в меню свойств: название, размеры, цвет и т.д.

Переключатель

Переключатель - это элемент формы, который используется для выбора одного из нескольких вариантов ответа. Переключатели могут быть настроены на несколько состояний.

Пример использования:

Предположим, что вы создаете форму для выбора языка интерфейса. Вы добавляете переключатели для выбора одного из нескольких языков. Пользователь может выбрать только один язык. Ваша программа может использовать эту информацию для установки языка интерфейса.

Шаг 1: Выберите инструмент "Переключатель" на панели инструментов.

Шаг 2: Нажмите и удерживайте левую кнопку мыши и нарисуйте прямоугольник для создания переключателя.

Шаг 3: Настройте параметры переключателя в меню свойств: название, размеры, цвет и т.д.

Список

Список представляет собой эффективный и удобный способ отображения элементов из базы данных. Он состоит из упорядоченного набора элементов, которые могут быть просмотрены или выбраны пользователем. Для работы со списком необходимо иметь базу данных и созданную таблицу, где хранятся данные, которые вы хотите отобразить. Вы можете использовать уже существующую базу данных или создать новую в ABase. После этого, вы сможете настроить список таким образом, чтобы он отображал только необходимые вам элементы из базы данных. 

Пример использования:

Предположим, что вы создаете форму для выбора товаров из каталога. Вы добавляете список со списком доступных товаров. Пользователь может выбрать один или несколько товаров. Ваша программа может использовать эти данные для формирования счета на оплату.

Шаг 1: Выберите инструмент "Список" на панели инструментов.

Шаг 2: Нажмите и удерживайте левую кнопку мыши и нарисуйте прямоугольник для создания списка.

Шаг 3: Добавьте элементы в список в меню свойств: названия, размеры, значения и т.д.


С подробным описанием создания списка и базы данных вы можете ознакомиться в конце статьи в разделе "Создания списка и базы данных".

Кнопка

Кнопка - это элемент формы, который используется для выполнения определенных действий. Кнопка может выполнять функции, такие как сохранение данных, отправку данных по электронной почте, печать документов и т.д.

Пример использования:

Предположим, что вы создаете форму для заказа товаров. Вы добавляете кнопку "Оформить заказ", которая сохраняет данные в базе данных и отправляет письмо клиенту с деталями заказа. Ваша программа выполняет эти действия при нажатии на кнопку.

Шаг 1: Выберите инструмент "Кнопка" на панели инструментов.

Шаг 2: Нажмите и удерживайте левую кнопку мыши и нарисуйте прямоугольник для создания кнопки.

Шаг 3: Настройте параметры кнопки в меню свойств, например название, размеры, цвет и т.д.

Настройка элементов управления:

AlterOffice позволяет настраивать каждый элемент управления в форме для его оптимального использования пользователем. Например, вы можете изменить цвет флажка, его размеры, шрифт текстового поля и т.д. Чтобы настроить элемент управления:

Шаг 1: Выберите элемент управления, который вы хотите настроить.

Шаг 2: Откройте меню свойств элемента управления.

Шаг 3: Измените настройки элемента управления по вашему желанию.

Поле со списком

Поле со списком - это элемент формы, который используется для выбора одного или нескольких вариантов ответа из заданного списка.

Пример использования:

Предположим, что вы создаете форму опроса. Вы добавляете поле со списком для выбора профессии. Пользователь может выбрать свою профессию из списка. Ваша программа может использовать эту информацию для анализа и формирования отчета.

Создание поля со списком:

- Выберите на панели элементов управления элемент "Список".

- Нажмите левую кнопку мыши на форме, чтобы создать поле со списком.

- Откройте свойства элемента и добавьте значения в список.

Настройка поля со списком:

- Изменение названия и содержимого: измените свойства элемента, включая список значений.

- Изменение положения: перемещайте элемент на форме с помощью мыши.

Графическая кнопка

Графическая кнопка - это элемент, который позволяет пользователю выполнить определенное действие по нажатию. Графическая кнопка - это элемент формы, который используется для выполнения определенных действий на основе изображения.

Пример использования:

Предположим, что вы создаете форму редактирования фотографий. Вы добавляете графическую кнопку для поворота фотографии на 90 градусов. Пользователь может нажать на кнопку, чтобы повернуть фотографию. Ваша программа выполнит это действие при нажатии на кнопку.

Создание графической кнопки:

- Выберите на панели элементов управления элемент "Кнопка".

- Нажмите левую кнопку мыши на форме, чтобы создать кнопку.

- Установите изображение для кнопки.

Настройка графической кнопки:

- Изменение названия и содержимого: измените свойства элемента и изображение кнопки.

- Изменение положения: перемещайте элемент на форме с помощью мыши.

- Привязка скриптов к событиям: используйте диалоговое окно событий, чтобы добавить сценарии, которые будут запускаться при различных событиях на элементе.

Форматированное поле

Форматированное поле - это элемент формы, который позволяет пользователю вводить текст или числа, отформатированные в соответствии с определенными правилами.

Пример использования:

Предположим, что вы создаете форму для ввода номера телефона. Вы добавляете форматированное поле, которое возвращает номер телефона в формате, заданном пользователем (например, +1 (XXX) XXX-XXXX). Пользователь может ввести свой номер телефона, и программа автоматически отформатирует его в соответствии с заданным форматом.

Создание форматированного поля:

- Выберите на панели элементов управления элемент "Форматированное поле".

- Нажмите левую кнопку мыши на форме, чтобы создать поле.

- Откройте свойства элемента и настройте формат.

Настройка форматированного поля:

- Изменение названия и содержимого: измените свойства элемента, включая формат.

- Изменение положения: перемещайте элемент на форме с помощью мыши.

- Привязка скриптов к событиям: используйте диалоговое окно событий, чтобы добавить сценарии, которые будут запускаться при различных событиях на элементе.

Поле даты

Поле даты позволяет пользователям вводить или выбирать дату из календаря. Оно может быть использовано для сбора информации о датах, таких как дата рождения, дата оформления заказа и т.д.

Пример использования:

- Создайте новую форму в AlterForm

- Добавьте элемент управления "Дата" на форму

- Нажмите правой кнопкой мыши на элемент управления и выберите "Свойства элемента"

- В окне свойств элемента настройте размер и расположение элемента

- Выберите формат даты (например, день/месяц/год или месяц/день/год)

- Установите диапазон дат, если нужно

Создание поля даты:

- Выберите на панели элементов управления элемент "Дата".

- Нажмите левую кнопку мыши на форме, чтобы создать поле.

- Откройте свойства элемента и настройте формат даты.

Настройка поля даты:

- Изменение названия и содержимого: измените свойства элемента, включая формат даты.

- Изменение положения: перемещайте элемент на форме с помощью мыши.

- Привязка скриптов к событиям: используйте диалоговое окно событий, чтобы добавить сценарии, которые будут запускаться при различных событиях на элементе.

Поле времени

Поле времени позволяет пользователям вводить или выбирать время. Это поле может быть использовано для сбора информации о времени, например, время оформления заказа или время посещения врача.

Пример использования:

- Создайте новую форму в AlterForm

- Добавьте элемент управления "Время" на форму

- Нажмите правой кнопкой мыши на элемент управления и выберите "Свойства элемента"

- В окне свойств элемента настройте размер и расположение элемента

- Выберите формат времени (например, 12-часовой или 24-часовой)

- Установите диапазон времени, если нужно

Создание поля времени:

- Выберите на панели элементов управления элемент "Время".

- Нажмите левую кнопку мыши на форме, чтобы создать поле.

- Откройте свойства элемента и настройте формат времени.

Настройка поля времени:

- Изменение названия и содержимого: измените свойства элемента, включая

формат времени.

- Изменение положения: перемещайте элемент на форме с помощью мыши.

- Привязка скриптов к событиям: используйте диалоговое окно событий, чтобы добавить сценарии, которые будут запускаться при различных событиях на элементе.

Числовое поле

Числовое поле используется для ввода числовых значений. Оно может быть использовано для сбора информации об определенных параметрах, таких как количество товаров, цена или количество единиц измерения.

Пример использования:

- Создайте новую форму в AlterForm

- Добавьте элемент управления "Число" на форму

- Нажмите правой кнопкой мыши на элемент управления и выберите "Свойства элемента"

- В окне свойств элемента настройте размер и расположение элемента

- Установите минимальное и максимальное значение (если есть)

- Установите количество десятичных знаков, если это необходимо

Создание числового поля:

- Выберите на панели элементов управления элемент "Число".

- Нажмите левую кнопку мыши на форме, чтобы создать поле.

- Откройте свойства элемента и настройте формат числа.

Настройка числового поля:

- Изменение названия и содержимого: измените свойства элемента, включая формат числа.

- Изменение положения: перемещайте элемент на форме с помощью мыши.

- Привязка скриптов к событиям: используйте диалоговое окно событий, чтобы добавить сценарии, которые будут запускаться при различных событиях на элементе.

Поле валюты

Поле валюты используется для ввода числовых значений, связанных с валютой. Оно может быть использовано для сбора информации об определенных параметрах, таких как общая стоимость заказа, цена товара или бюджет проекта.

Пример использования:

- Создайте новую форму в AlterForm

- Добавьте элемент управления "Валюта" на форму

- Нажмите правой кнопкой мыши на элемент управления и выберите "Свойства элемента"

- В окне свойств элемента настройте размер и расположение элемента

- Установите минимальное и максимальное значение (если есть)

- Выберите валюту из выпадающего списка

Создание поля валюты:

- Выберите на панели элементов управления элемент "Деньги".

- Нажмите левую кнопку мыши на форме, чтобы создать поле.

- Откройте свойства элемента и настройте формат валюты.

Настройка поля валюты:

- Изменение названия и содержимого: измените свойства элемента, включая формат валюты.

- Изменение положения: перемещайте элемент на форме с помощью мыши.

- Привязка скриптов к событиям: используйте диалоговое окно событий, чтобы добавить сценарии, которые будут запускаться при различных событиях на элементе.

Поле с маской ввода

Поле с маской ввода - это элемент, который позволяет ограничить ввод данных в форматированный шаблон. Поле с маской ввода используется для ограничения возможности ввода данных в определенном формате. Оно может быть использовано для сбора информации об определенных параметрах, таких как номер телефона, номер паспорта или почтовый индекс.

Пример использования:

- Создайте новую форму в AlterForm

- Добавьте элемент управления "Поле с маской ввода" на форму

- Нажмите правой кнопкой мыши на элемент управления и выберите "Свойства элемента"

- В окне свойств элемента настройте размер и расположение элемента

- Установите маску для ввода данных (например, для номера телефона: (000) 000-0000)

- Установите заголовок поля, если требуется

Создание поля с маской ввода:

- Выберите на панели элементов управления элемент "Маска ввода".

- Нажмите левую кнопку мыши на форме, чтобы создать поле.

- Откройте свой

Группа

Группа элементов управления служит для организации элементов интерфейса в логические группы. Это позволяет сделать интерфейс более понятным и удобным в использовании.

Пример использования:

- Создание группы кнопок для управления цветом текста.

- Группировка полей ввода для регистрации нового пользователя.

- Создайте новую форму в AlterForm

- Добавьте элемент группы на форму

- Нажмите правой кнопкой мыши на элемент группы и выберите "Свойства элемента" в контекстном меню

- В окне свойств элемента настройте размер и расположение группы

- Выберите стиль группы – зарисованную, рамку или закругленные углы

Графический элемент управления

Графический элемент управления используется для отображения информации и получения входных данных от пользователя. Элементы управления могут быть различными, такими как кнопки, флажки, переключатели и др.

Пример использования:

- Кнопка для отправки сообщения в чате.

- Флажок для выбора опций в настройках приложения.

- Создайте новую форму в AlterForm

- Добавьте элемент управления, подходящий вашим требованиям (например, Флажок или Кнопка)

- Нажмите правой кнопкой мыши на элемент управления и выберите "Свойства элемента" в контекстном меню

- В окне свойств элемента настройте размер и расположение элемента

- Выберите соответствующую иконку или загрузите свою

Выбор файла

Форма выбора файла используется для выбора файла с компьютера пользователя. Это позволяет загружать файлы в приложение или просмотреть их содержимое.

Пример использования:

- Загрузка изображения для использования в документе.

- Выбор файла для экспорта данных.

- Создайте новую форму в AlterForm

- Добавьте элемент выбора файла на форму

- Нажмите правой кнопкой мыши на элемент выбора файла и выберите "Свойства элемента" в контекстном меню

- В окне свойств элемента настройте размер и расположение элемента

- Выберите тип файла, который будет отображаться для выбора (например, изображения или документы)

Таблица

Таблицы используются для отображения информации в виде таблицы с колонками и строками. Это позволяет пользователям легко читать и обрабатывать данные.

Пример использования:

- Отображение данных о продажах по месяцам.

- Отображение информации о посещаемости сайта по дням недели.

- Создать новую форму в AlterForm

- Добавить элемент таблицы на форму

- Нажмите правой кнопкой мыши на элемент таблицы и выберите "Свойства элемента" в контекстном меню

- В окне свойств элемента настройте размер и расположение элемента и количество столбцов и строк

- Установите ширину и высоту каждой ячейки таблицы

- Настройте оформление таблицы (цвет фона, цвет текста, шрифт)

Панель навигации

Панель навигации используется для отображения элементов управления, таких как кнопки или ссылки, которые позволяют пользователю переходить между различными функциональными областями приложения.

Пример использования:

- Панель навигации для переключения между разделами сайта.

- Панель навигации для перемещения между страницами в документе.

- Создайте новую форму в AlterForm

- Добавьте элемент панели навигации на форму

- Нажмите правой кнопкой мыши на элемент панели навигации и выберите "Свойства элемента" в контекстном меню

- В окне свойств элемента настройте размер и расположение элемента

- Добавьте ссылки на другие страницы вашего приложения

- Настройте оформление панели навигации (цвет фона, цвет текста, шрифт)

Свойства элемента

Свойства элемента предназначены для настройки параметров каждого элемента интерфейса, таких как цвет, размер, положение, текст и др.

Пример использования:

- Изменение цвета фона кнопки.

- Установка шрифта и размера текста в поле ввода.

- Нажмите правой кнопкой мыши на элементе управления, группе или таблице и выберите "Свойства элемента" в контекстном меню

- В окне свойств элемента настройте параметры элемента, такие как размер, расположение, цвет фона, цвет текста и т. д.

- Измените название элемента, если это необходимо

- Установите скрипты, которые будут выполняться при событии этого элемента

Свойства формы

Свойства формы используются для настройки общих параметров всей формы, таких как цвет фона, размер окна, заголовок.

Пример использования:

- Изменение цвета фона всей формы.

- Установка заголовка для окна приложения.

- Нажмите правой кнопкой мыши на форме и выберите "Свойства формы" в контекстном меню

- В окне свойств формы настройте параметры формы, такие как размер, расположение, цвет фона, цвет текста и т. д.

- Измените название формы, если это необходимо

- Установите скрипты, которые будут выполняться при событии этой формы

Навигатор форм

Навигатор форм используется для перехода между различными формами в приложении. Это позволяет легко переключаться между функциональными областями.

Пример использования:

- Навигатор форм для перехода между разными разделами настроек приложения.

- Навигатор форм для перехода к различным типам документов в офисном пакете.

- Кликните на кнопку "Навигатор форм" в верхней панели AlterForm

- В окне навигатора форм выберите нужную форму для редактирования или создайте новую форму

- Изменяйте или настраивайте элементы формы на основе выбранной формы

Порядок активирования

Порядок активирования элементов управления определяет последовательность перемещения фокуса с помощью клавиши Tab. Это позволяет пользователям быстро перемещаться между полями ввода и другими элементами интерфейса.

Пример использования:

- Установка порядка активирования элементов интерфейса на странице оформления заказа в интернет-магазине.

- Установка порядка активирования текстовых полей на форме регистрации пользователя.

- Нажмите правой кнопкой мыши на элемент управления, группе или таблице и выберите "Свойства элемента" в контекстном меню

- В окне свойств элемента перейдите на вкладку "Порядок активирования"

- Установите порядок, в котором элементы формы будут активироваться по Tab

Открывать в режиме разработки

Функциональное назначение: открытие формы в режиме разработки позволяет внести изменения в ее дизайн и поведение. Это обычно используется при создании новых форм или при внесении изменений в уже существующие.

Пример использования:

- Открытие формы в режиме разработки для добавления новых элементов интерфейса.

- Редактирование свойств формы в режиме разработки.

- Откройте AlterForm

- Выберите форму, которую вы хотите открыть в режиме разработки

- Нажмите "Редактировать" в верхней панели

- Отредактируйте форму в режиме разработки

Автофокус для элемента управления

Автофокус для элемента управления определяет, какой элемент будет активирован при открытии формы или переходе между формами. Это позволяет управлять первым элементом, который получает фокус.

Пример использования:

- Установка автофокуса на поле ввода при открытии формы.

- Выбор элемента управления для автофокуса на форме настроек приложения.

- Нажмите правой кнопкой мыши на элемент управления и выберите "Свойства элемента" в контекстном меню

- В окне свойств элемента перейдите на вкладку "Порядок активирования"

- Установите флажок "Автофокус" для элемента управления, который вы хотите сделать автоматически активным при открытии формы

Кроме того, AlterForm предоставляет возможность изменять название и содержание элементов управления, изменять их положение на форме и привязывать скрипты к событиям элементов. Для этого нужно нажать правой кнопкой мыши на элемент управления и выбрать соответствующий пункт меню. Затем откроется окно свойств элемента, в котором можно вводить новый текст, изменять размер и положение элемента, а также выбирать скрипты для выполнения при определенных событиях (например, нажатии кнопки).


Создания списка и базы данных

Список -  это инструмент, который позволяет графически отображать данные в виде списка. Для создания такой формы необходимо предварительно создать базу данных, где будут храниться данные, которые будут отображаться в списке.

Чтобы создать базу данных в программе ABase, выполните следующие действия:

  • Запустите программу ABase. При запуске появится "Мастер баз данных":



  • Оставьте параметры по умолчанию и нажмите "Далее".



  • Затем выберите "Да, зарегистрировать базу данных" и установите флажок на "Открыть базу для редактирования". Нажмите "Готово". Вам будет предложено сохранить базу данных, выбрав название.

  • После этого откроется окно ABase для редактирования созданной базы данных.



  • Теперь необходимо создать таблицу. Нажмите на "Создать таблицу в режиме дизайна" и добавьте необходимые поля:

 

  • После сохранения таблицы и базы данных вернитесь к форме. Перетащите форму со списком в документ в разделе "Форма", предварительно убедившись, что "Мастер элементов управления" включен:



  • Если "Мастер элементов управления" активен, то при создании списка появится "Мастер списка", который поможет настроить список и подключиться к базе данных.



  • Выберите вашу базу данных и таблицу:



  • Выберите отображаемое поле:



  • Если необходимо, сопоставьте согласованное содержимое:



  • Нажмите "Готово". Не забудьте добавить значения в вашу таблицу.



Совместимость с формами ActiveX

AlterOffice предоставляет возможность перенести формы из документов, созданые в MS Office. Перенос осуществляется автоматически, при открытии документа MS Office в AlterOffice.

Формы ActiveX будут сконвертированы в элементы управления AlterOffice. В поддерживаемые формы входит Кнопка, поле со списком, флаг, счётчик, текстовое поле,полоса прокрутки, переключатель.

Звязаные с формами скрипты тауже будут перенесены в AlterOffice в оригинальном виде (VBA). Для корректной работы скриптов необходима миграция на скриптовой язык AlterOffice basic или любой другой язык, поддерживаемый AlterOffice. Подробнее об этом можно узнать в разделе Макросы.

Заметка 1:
Для загрузки макросов необходимо настроить уровень безопасности
 Сервис - Параметры – AlterOffice — Безопасность — Безопасность макросов и установки переключателя в положение «Средний»:




Заметка 2:

На данный момент обратная совместимость форм из AlterOffice в MS Office не поддерживается.


Использование python макросов для взаимодействия с формами

В AlterOffice, макросы предоставляют мощный инструмент для взаимодействия с формами. Они позволяют автоматизировать различные задачи и упростить работу с данными в формах. В  статье:  https://support.almi-partner.ru/#knowledge_base/1/locale/ru/answer/158 рассмотрено,  как получить доступ к параметрам элемента управления формы и привязать функцию к изменению данных в элементе управления.