&unifor('+8...')
Пользователь:
DiManiac (IP-адрес скрыт)
Дата: 27, April, 2006 15:15
Мы наконец-то подошли к практическому использованию этой новой возможности ИРБИСа (кто не в курсе - через этот юнифор можно вызывать написанные пользователем dll, в которых могут лежать любые нужные ему функции). Очень удобно! :) Большое спасибо разработчикам! :)
На данный момент наш программист Владимир Ким (он зарегистрирован на форуме) сделал функции для работы с глобальными переменными, регулярными выражениями и еще парочку нужных мне.
Глобальные переменные по возможностям не отличаются от ирбисовских, в общем, но помимо функций чтения и записи есть функция инкремента. В духе:
&unifor('+8tools,SetCounter,11,1')
&unifor('+8tools,IncCounter,11,5')
&unifor('+8tools,GetCounter,11')
11 - номер переменной, всего их сто штук. В итоге формат выведет 6. Причем переменные хранятся в памяти машины до перезагрузки.
Я это все к чему.
Каких функций ВАМ не хватает в языке форматирования ИРБИСа?
А Владимир пока пишет полноценную надстройку над ИРБИСом с оконным интерфейсом, для автоматической генерации и печати штрих-кодов... :)