MODUS

 
Консультационный центр

Для ГОЗ по ФЗ №275 разработано программное обеспечение
по оперативному контролю и управлению Государственными оборонными заказами.

тел: +7(926)207-43-69
+7(495)368-91-51
368-93-11
e-mail: modus@modus.ru
личный кабинет

Работа с меню

ФУНКЦИЯ ТИП_ЧИСЛО: АПУНКТ_МЕНЮ (ТИП_СТРОКА:стр)

Эмулирует выбор пункта меню программы Инфо-Бухгалтер, где <стр>-комбинация номеров пунктов и подпунктов меню.

Например: АПУНКТ_МЕНЮ("1;2"выведет окно фильтра жхо, 1 - номер пункта меню "Операции", 2 - номер подпункта "Фильтр.."
АПУНКТ_МЕНЮ("5;7;1"выведет окно выбора файла исходного текста, 5- номер пункта меню "установка", 7- номер подпункта "Компилятор", 1 - номер подпункта "Компиляция текста".

Примечание: полосы разделители тоже являются пунктами меню.

 

ФУНКЦИЯ ТИП_ЧИСЛО:А_УД_МЕНЮ(ТИП_СТРОКА:стр)

Удаляет пункт меню, где <стр>-комбинация номеров пунктов и подпунктов меню.

 

ФУНКЦИЯ ТИП_СТРОКА:АТЕКСТ_МЕНЮ(ТИП_СТРОКА:стр)

Возвращает название пункта меню, где <стр>-комбинация номеров пунктов и подпунктов меню.

 

ФУНКЦИЯ ТИП_ЧИСЛО:АМЕНЮ_ВСТАВИТЬ_ПУНКТ(ТИП_СТРОКА:стр,назв,библиотека,функция;

ТИП_ЧИСЛО:ид) *

Вставляет в главное меню программы новый пункт, где <стр>-комбинация номеров пунктов

и подпунктов меню, <назв> - название пункта меню, <библиотека> - файл библиотеки (если пусто, то подразумевается встроенная функция или определение), <функция> - функция для выполнения, <ид> - идентификатор меню.

 

ФУНКЦИЯ ТИП_ЛОГИКА:АМЕНЮ_ВСТАВИТЬ_РАЗДЕЛИТЕЛЬ(ТИП_СТРОКА:стр)

Вставляет в меню разделитель пунктов, где <стр>-комбинация номеров пунктов и подпунктов меню.

 

ФУНКЦИЯ ТИП_ЧИСЛО:АМЕНЮ_ВСТАВИТЬ_СУБМЕНЮ(ТИП_СТРОКА:стр,назв)

Вставляет новое субменю, где <стр>-комбинация номеров пунктов и подпунктов меню, <назв> - название субменю.

ПРИМЕР создания пункта меню "Аналитика":

ИСПОЛЬЗОВАТЬ("ibalt") 
квч=СИМВ(34)
АМЕНЮ_ВСТАВИТЬ_СУБМЕНЮ("4","&Аналитика") //четвертым пунктом главного меню становится новый пункт "Аналитика"
ид=50 АМЕНЮ_ВСТАВИТЬ_ПУНКТ("4;0","Список ТМЦ","ibalt","АТИП_ОПЕР("+квч+"Просмотр списка ТМЦ"+квч+","+квч+ДИР_БИБЛ+"\аналитика.ibl"+квч+")",ид)
АМЕНЮ_ВСТАВИТЬ_РАЗДЕЛИТЕЛЬ("4;0") 
АМЕНЮ_ВСТАВИТЬ_СУБМЕНЮ("4;0","Отчеты") 
АМЕНЮ_ВСТАВИТЬ_СУБМЕНЮ("4;0","Инструменты") 
ид=51 АМЕНЮ_ВСТАВИТЬ_ПУНКТ("4;3;0","Остатки на дату","ibalt","АБЛАНК("+квч+"а_ост_тмц.blw"+квч+",НЕТ)",ид)
ид=52 АМЕНЮ_ВСТАВИТЬ_ПУНКТ("4;3;0","Оборотная ведомость","ibalt","АБЛАНК("+квч+"а_вед_тмц.blw"+квч+",НЕТ)",ид)
ид=53 АМЕНЮ_ВСТАВИТЬ_ПУНКТ("4;3;0","Карточка движения","ibalt","АБЛАНК("+квч+"а_карт.blw"+квч+",НЕТ)",ид) 
...
ид=64 АМЕНЮ_ВСТАВИТЬ_ПУНКТ("4;4;0","Ввод исходных остатков","ibalt","АБЛАНК("+квч+"а_исх_ост.blw"+квч+",НЕТ)",ид)
ид=65 АМЕНЮ_ВСТАВИТЬ_ПУНКТ("4;4;0","Изменение цен продаж товаров","ibalt","АБЛАНК("+квч+"изм_цен.blw"+квч+",НЕТ)",ид)
ид=66 АМЕНЮ_ВСТАВИТЬ_ПУНКТ("4;4;0","Редактирование свойств товаров","ibalt","АБЛАНК("+квч+"ред_тов.blw"+квч+",НЕТ)",ид)
...

 

ФУНКЦИЯ ТИП_ЧИСЛО:АНАЙТИ_МЕНЮ_ИД(ТИП_СТРОКА:назв)

Возвращает идентификатор меню по его названию. Таким образом, можно проверять существование пункта меню. Если вызвать функцию с пустым параметром, то в файл "menu.log" запишется информация о всех пунктах меню программы.

 

ФУНКЦИЯ ТИП_СТРОКА:АНАЙТИ_МЕНЮ_ТЕКСТ(ТИП_ЧИСЛО:ид)

Возвращает текст меню по его идентификатору. Таким образом, можно проверить, не занят ли идентифик.

 

ФУНКЦИЯ ТИП_ЛОГИКА:АВЫБРАТЬ_МЕНЮ(ТИП_ЧИСЛО:ид).

Эмулирует выбор пункта меню, где <ид> - числовой идентификатор меню.

 

ФУНКЦИЯ ТИП_ЧИСЛО:АНАЙТИ_МЕНЮ_НОМ(ТИП_СТРОКА:назв) //(новая)

Позволяет узнать порядковый номер пункта главного меню программы. 

 

 

 

Узнать больше Вы сможете, позвонив нам   +7(495) 504-66-96, 507-42-82, 368-93-11, 368-91-51

 

 

 

 

 

*Новости

07 окт 2021
Обновление программы Инфо-Бухгалтер 8.869 от 05.10.2021 Скачать обновления от 05.10.2021
03 авг 2021
Обновление программы Инфо-Бухгалтер 8.867 от 02.08.2021 Скачать обновления от 02.08.2021
14 июл 2021
Обновление линейки офисных ПК Посмотреть
19 мая 2021
Обновление программы Инфо-Бухгалтер 8.864 от 18.05.2021 Скачать обновления от 18.05.2021
15 апр 2021
Обновление программы Инфо-Бухгалтер 8.863 от 14.04.2021 Скачать обновления от 14.04.2021
12 мар 2021
Обновление программы Инфо-Бухгалтер 8.862 от 11.03.2021 Скачать обновления от 11.03.2021
15 фев 2021
Обновление программы Инфо-Бухгалтер 8.861 от 12.02.2021 Скачать обновления от 12.02.2021
12 янв 2021
Обновление программы Инфо-Бухгалтер 8.860 от 12.01.2021 для Адвокатов Скачать обновления от 12.01.2021
06 янв 2021
Обновление программы Инфо-Бухгалтер 8.860 от 02.01.2021 Скачать обновления от 02.01.2021
04 дек 2020
Обновление программы Инфо-Бухгалтер 8.859 от 02.12.2020 Скачать обновления от 02.12.2020
Консультационный центр «Модус» Все права защищены. © 1996-2021г.
тел: +7(495)368-91-51, +7(495)368-93-11 modus@modus.ru