не срабатывает посторно команда НайтиПоРеквизиту , не могк понять почему.

Форум 1С: Одинэс.Ру

Найти!

не срабатывает посторно команда НайтиПоРеквизиту , не могк понять почему.

med
01.06.2009 - 09:21
1С 77 Торговля и склад немного переделанная под автосервис
делаю поиск клиента по карточке постоянного клиента  поиск по информации полученной со сканера (всё стандартно):
 
Если Событие = "BarCodeValue" Тогда
   Если Форма.ТолькоПросмотр() = 0 Тогда
клиент = СоздатьОбъект("Справочник.Контрагенты");
клиент.ПорядокРеквизита("КодАгент");
Рез = клиент.НайтиПоРеквизиту("КодАгент", Данные, 1);
Если Рез=1 тогда
           сообщить(клиент.ТекущийЭлемент());
           купл=клиент.СуммРабот;  
   Контрагент=клиент.ТекущийЭлемент();
   Сообщить(купл);
        Иначе
   сообщить("не найдено");
        КонецЕсли;
      клиент.ПорядокНаименований();
      КонецЕсли;
      // Обработка закончена. Готовы к получению нового штрихкода.
      глСканерПосылкаДанных(1);
Иначе
     глОбработкаВнешнегоСобытия(Источник, Событие, Данные);
КонецЕсли;
при создании документа - первый раз сканируешь - все прекрасно находится
а вот при повторном сканировании  выдает "не найдено", хотя отладчиком проверял и в первом и во втором случае перменная "данные" заполнена одним и тем же числом.
В чем может быть дело ?
 
отладчиком проверял - в переменной данные
К списку тем К списку форумов

Интересные темы

odines.ru
28.03.2024 - 12:35
Смотри также:
Программно заполнить номенклатуру
Комплекты
Отправить Чеки ККМ в Отчет ККМ вручную...

Re: не срабатывает посторно команда НайтиПоРеквизиту , не могк понять почему.

med
1 - 01.06.2009 - 09:53
нашел!!!
надо было СокрЛП() поставить
К списку тем К списку форумов

Добавить новое сообщение

Ваше имя:
Тема сообщения:
Сообщение:
« Показывается только один документ в журнале хотя должны быть все ТиС ОграничениеПравПользователей »
© 2009 Форум 1С: Одинэс.Ру