Метод ЛКФ_МЕНЮ.СЧИТАТЬ
Метод СЧИТАТЬ получает экземпляр описателя меню по его типу, а в случае множественных меню – по типу и дополнительному идентификатору меню в дереве настроек отображения, и заполняет полученными значениями поля типа ЛКФ_МЕНЮ.
ФУНКЦИЯ ЛОГИКА: СЧИТАТЬ(СТРОКА: тип; СТРОКА: имя)
Параметры
- тип
- Тип меню. Задается константами ЛКФ_МЕНЮ_...
- имя
- Имя идентификатора меню в дереве настроек отображения. Для единичных описателей в качестве значения необходимо указывать пустую строку.
Возвращаемое значение
ДА – в случае успешного считывания, НЕТ – в случае ошибки. В частности, ошибка может возникнуть, если для множественного меню указано несуществующее имя идентификатора в дереве настроек отображения, либо для единичного меню указано значение, отличное от пустой строки.
Примечание: если экземпляр меню ранее не редактировался, при считывании список секций будет пустым. Чтобы получить экземпляр меню со списком секций, заданных по умолчанию для базового объектного типа – воспользуйтесь методом ПО_УМОЛЧАНИЮ.
Пример:
ПЕРЕМ ЛКФ_МЕНЮ:меню /*Получение описателя главного меню*/ ОТЛАДКА(СТР(меню.СЧИТАТЬ(ЛКФ_МЕНЮ_ГЛАВНОЕ,""))) ОТЛАДКА(меню.комментарий) /*Получение описателя меню таблицы операций для меню с идентификатором ЖурТов*/ ОТЛАДКА(СТР(меню.СЧИТАТЬ(ЛКФ_МЕНЮ_ОПЕР,"ЖурТов"))) ОТЛАДКА(меню.комментарий)