На главную   На главную   Форумы Новости Документация Скачать Купить  
Регистрация  
Система Allegro
Oб Allegro Характеристики Пример конфигурации Документация База ошибок Развитие
Версия для печати К списку книг Вернуться к оглавлению Предыдущий параграф Следующий параграф
Поиск по книге

Глава 12. РАЗРАБОТКА ОКОННОГО ИНТЕРФЕЙСА

Селекторы позиции документа TDocItemEdit, TDBDocItemEdit

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


Свойства Published  
DialogTitle Заголовок окна диалога
DocTableName Имя подчиненной таблицы документа
Transaction Транзакция

Свойства Public тип readonly  
N integer   ключевое значение N позиции документа

Селектор TDBDocEdit может работать с компонентами доступа к данным типа TIBDataSet, TIBQuery и имеет дополнительные свойства:


Свойства Published  
DataField Имя поля в наборе данных
DataSource Компонент-источник данных типа TDataSource (через который происходит подключение к компоненту доступа к данным)

Методы  
function GetField: TField; Возвращает компонент поля в наборе данных, с которым установлена связь

Для использования TDocItemEdit нужно установить в Инспекторе объектов свойства Transaction и DocTableName. Когда пользователь нажмет на кнопку со значком выбора позиции документа или комбинацию клавиш Alt+стрелка вниз , появится диалог выбора позиции документа:





Система Allegro. Руководство разработчика Наверх