public void ИзменитьКод(/*Направление*/)
{
//ТекущийКод = Код;
//СписокКодов = Новый СписокЗначений;
//СтатьиБюджета = Справочники.СтатьиБюджета;
//ВыборкаСтроки = СтатьиБюджета.Выбрать(Родитель, Владелец, , "Код Убыв");
while(true/*ВыборкаСтроки.Следующий()*/)
{
//СписокКодов.Добавить(ВыборкаСтроки.Код);
}
if(true/*СписокКодов.Количество() < 2*/)
{
/*// На данном уровне имеется только один элемент или группа справочника.
*/
/*// Игнорируем действие пользователя.
*/
}
//ПорядковыйНомер = СписокКодов.Индекс(СписокКодов.НайтиПоЗначению(ТекущийКод));
if(true/*(ПорядковыйНомер = 0) И (Направление < 0)*/)
{
/*// Попытка перемещения первого по порядку элемента вверх.
*/
//ИндексЭлементаЗамены = СписокКодов.Количество() - 1;
}
//КодЭлементаЗамены = СписокКодов.Получить(ИндексЭлементаЗамены).Значение;
//ЭлементЗаменыСсылка = СтатьиБюджета.НайтиПоКоду(КодЭлементаЗамены,,Родитель, Владелец);
if(true/*ЭлементЗаменыСсылка <> СтатьиБюджета.ПустаяСсылка()*/)
{
}
}