По идее юзер в форме выбирать план счетов из существующих. Существующие получаются через цикл по метаданным. Все есть, уже написал, только не могу понять как сделать так, чтобы выбрались счета по нужному мне плану счетов. Вот код:
Процедура ЧитатьПланы()
Счетчик = 0;
Для А = 0 По Планы.Количество() - 1 Цикл
Если Планы.Получить(А).Пометка = Истина Тогда
Счетчик = Счетчик + 1;
Сообщить(Планы.Получить(А));
ВыбПлан = Планы.Получить(А).Значение;
КонецЕсли;
КонецЦикла;
Если Счетчик <> 1 Тогда
Ошибки = Истина;
Предупреждение("Нужно выбрать один план счетов");
Иначе
Выборка = ПланыСчетов.Хозрасчетный.Выбрать();
Пока Выборка.Следующий() Цикл
Сообщить(Выборка.Код);
КонецЦикла;
КонецЕсли;
КонецПроцедуры //ЧитатьПланы
Там где делает выборка, должно стоять не хозрасчетный а выбранный ВыбПлан. Всяко пробовал - не получается.
Нафиг оно им надо: хотят быстро сравнивать планы счетов между файлом екселя. Отчет должен показать отличия между планом счетов и тем, что в екселе.
Вопрос: как сделать выборку по заранее не известному плану счетов и получить все счета и субконто?
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс