Новости для бухгалтера, бухучет, налогообложение, отчетность, ФСБУ, прослеживаемость и маркировка, 1С:Бухгалтерия

Вход или Регистрация

Показывать по 10 20 40 сообщений
Новая тема Ответить
Письмо в техподдержку 1С
[Прочее]

НайтиПОнаименованию

Ильнур
читатель
офлайн
Дата регистрации: 10.02.2009
Сообщений: 51
Пост №1
 
10.04.2009 17:34

"             Выписка.ВыбратьСтроки(); <br> Пока Выписка.ПолучитьСтроку() = 1 Цикл <br> <br> Если (Выписка.КоррСчет = СчетПоКоду("62.1")) ИЛИ<br> (Выписка.КоррСчет = СчетПоКоду("62.2")) Тогда <br> Контрагент = СоздатьОбъект("Справочник.Контрагенты");<br> Контрагент = Контрагент.НайтиПоНаименованию(Выписка.Субконто1);<br>        Сообщить(Контрагент); <br> КонецЕсли;<br> КонецЦикла;<br>Выводит нули.В чем может быть моя ошибка?"

BelikovS
читатель
офлайн
Дата регистрации: 05.03.2007
Сообщений: 1701
Пост №2
 
10.04.2009 18:31

"Вообще-то НайтиПоНаименованию возвращает 0, если не найдено.<br>Ваш код по-хорошему должен выглядеть так:<br><br>Контрагент = СоздатьОбъект("Справочник.Контрагенты");<br>Выписка.ВыбратьСтроки(); <br>Пока Выписка.ПолучитьСтроку() = 1 Цикл <br> Если (Выписка.КоррСчет = СчетПоКоду("62.1")) ИЛИ<br>            (Выписка.КоррСчет = СчетПоКоду("62.2")) Тогда <br>       Рез = Контрагент.НайтиПоНаименованию(Выписка.Субконто1.Наименование);<br>       Сообщить(Рез); <br> КонецЕсли;<br>КонецЦикла;<br><br>1. Не стоит присваивать тому, что раньше было справочником число<br>2. Ищите по наименованию, а подставляете ссылку."

Lady_Mo
читатель
офлайн
Дата регистрации: 25.01.2005
Сообщений: 106
Пост №3
 
15.04.2009 14:33

"А нахрена, простите за выражение искать по наименованию???<br>Выписка.Субконто1 - это ссылка на элемент справочника... <br>И вообще зачем создавать объект а потом его искать, если достачтоно просто вывести его в сообщение<br>Достаточно будет:<br>Выписка.ВыбратьСтроки(); <br>Пока Выписка.ПолучитьСтроку() = 1 Цикл <br> <br>Если (Выписка.КоррСчет = СчетПоКоду("62.1")) ИЛИ<br>(Выписка.КоррСчет = СчетПоКоду("62.2")) Тогда <br>       Сообщить(Выписка.Субконто1); <br>КонецЕсли;<br>КонецЦикла;<br>"

Показывать по 10 20 40 сообщений

Читают тему:

Быстрый переход
Для технических специалистов
  • Книга жалоб и предложений по работе сайта
  • Для технических специалистов
  • Представление регламентированной отчетности
  • Говорильня
  • Бухгалтерский учет: обсуждаем проекты нормативных актов и рекомендаций по ведению учета от БМЦ
  • Новый порядок применения ККТ (онлайн кассы с передачей сведений в ФНС)
  • Интернет-конференция: Оформление командировок по новым правилам
  • МАРКИРОВКА
  • ЕГАИС
  • Учет, налогообложение, автоматизация