public object ПолучитьАналитикуПоКлючуАналитики(/*ИмяКлючаАналитики, КлючАналитики, СтруктураКлючиАналитики*/)
{
/*//Попробуем получить данные из кэша
*/
if(true/*(НЕ СтруктураКлючиАналитики = Неопределено) И СтруктураКлючиАналитики.Свойство(ИмяКлючаАналитики)*/)
{
//СтрокаАналитики = СтруктураКлючиАналитики[ИмяКлючаАналитики].Найти(КлючАналитики,"КлючАналитики");
}
/*//Если не получилось, получим из БД
*/
if(true/*СтрокаАналитики = Неопределено*/)
{
/*//Извлекаем данные из регистра
*/
//Запрос = Новый Запрос("ВЫБРАТЬ * ИЗ РегистрСведений." + ИмяКлючаАналитики + " КАК Аналитика ГДЕ Аналитика.Ссылка = &КлючАналитики");
//Запрос.УстановитьПараметр("КлючАналитики",КлючАналитики);
//ТаблицаАналитики = Запрос.Выполнить().Выгрузить();
if(true/*ТаблицаАналитики.Количество() > 0*/)
{
//СтрокаАналитики = ТаблицаАналитики[0];
}
}
return null;
}