Имя: Пароль:
1C
1С v8
Розница 1.0 проблема с отображением модели ФР в КМ-3
0 SeregaMW
 
28.08.12
17:20
Ну собственно не так давно стал я обладателем сети розничных магазинов.
Проблема следующая:
1. при печати КМ-3 в поле где должна быть указана модель ФР указана модель "дисплея покупателя"
2. Залез в код и что я там вижу:

ЗапросККМ = Новый Запрос;
   ЗапросККМ.УстановитьПараметр("КассаККМ", Шапка.КассаККМ);
   
   ЗапросККМ.Текст = "ВЫБРАТЬ
                     |    регТорговоеОборудование.Модель.Модель КАК ПредставлениеККМ
                     |ИЗ
                     |    РегистрСведений.ТорговоеОборудование КАК регТорговоеОборудование
                     |ГДЕ
                     |    регТорговоеОборудование.КассаККМ = &КассаККМ";
   
   РезультатККМ = ЗапросККМ.Выполнить().Выбрать();
   
   ТабДокумент = Новый ТабличныйДокумент;
   ТабДокумент.ИмяПараметровПечати = "ПАРАМЕТРЫ_ПЕЧАТИ_Чек_КМ3";

   Макет         = ПолучитьОбщийМакет("КМ3");
   ОбластьМакета = Макет.ПолучитьОбласть("ОбластьАкта");
   
   Если РезультатККМ.Следующий() Тогда
       ОбластьМакета.Параметры.Заполнить(РезультатККМ);
   КонецЕсли;

При выполнении данного запроса я имею в нем две позиции, первая это дисплей покупателя, 2 это мой ФР который мне и нужен. А по коду видно что он выбирает только первый.

Пробовал удалять оборудование"дисплей" что бы пере писались индексы  и в запросе первым выходил ФР, но результатов это не дало.

Вопрос как бы мне так извертеться чтобы у меня в запросе был первым ФР, код переписывать не предлагать!

PS
в остальных магазинах первым попадает ФР.
1 SeregaMW
 
28.08.12
17:30
Brothers on the keyboard call you
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший