Руководство разработчика

Метод ЛКФ_МЕНЮ.СЧИТАТЬ

Метод СЧИТАТЬ получает экземпляр описателя меню по его типу, а в случае множественных меню – по типу и дополнительному идентификатору меню в дереве настроек отображения, и заполняет полученными значениями поля типа ЛКФ_МЕНЮ.

ФУНКЦИЯ ЛОГИКА: СЧИТАТЬ(СТРОКА: тип; 
                        СТРОКА: имя)

Параметры

тип
Тип меню. Задается константами ЛКФ_МЕНЮ_...
имя
Имя идентификатора меню в дереве настроек отображения. Для единичных описателей в качестве значения необходимо указывать пустую строку.

Возвращаемое значение

ДА – в случае успешного считывания, НЕТ – в случае ошибки. В частности, ошибка может возникнуть, если для множественного меню указано несуществующее имя идентификатора в дереве настроек отображения, либо для единичного меню указано значение, отличное от пустой строки.

Примечание: если экземпляр меню ранее не редактировался, при считывании список секций будет пустым. Чтобы получить экземпляр меню со списком секций, заданных по умолчанию для базового объектного типа – воспользуйтесь методом ПО_УМОЛЧАНИЮ.

Пример:

ПЕРЕМ ЛКФ_МЕНЮ:меню
/*Получение описателя главного меню*/
ОТЛАДКА(СТР(меню.СЧИТАТЬ(ЛКФ_МЕНЮ_ГЛАВНОЕ,"")))
ОТЛАДКА(меню.комментарий)
/*Получение описателя меню таблицы операций для меню
    с идентификатором ЖурТов*/
ОТЛАДКА(СТР(меню.СЧИТАТЬ(ЛКФ_МЕНЮ_ОПЕР,"ЖурТов")))
ОТЛАДКА(меню.комментарий)

См. также: