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

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

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

7.7 глюк метода Записать()

SeZuka
читатель
офлайн
Дата регистрации: 25.04.2009
Сообщений: 14
Пост №1
 
31.08.2010 19:47

"В общем примерно такой код:<br><br>Номенклатура = СоздатьОбъект("Справочник.Номенклатура");<br>Если Номенклатура.НайтиПоКоду(Код,0) = 0 Тогда<br> Номенклатура.Новый(); <br>КонецЕсли;<br>Номенклатура.Наименование = Наименование;<br>Номенклатура.Записать();<br><br>Если элемент не найден, то создается новый, ему присваиваются атрибуты, после метода Записать(), ТекущийЭлемент() указывает на вновь созданный элемент. А если элемент найден, меняются его атрибуты и после метода Записать(), ТекущийЭлемент() возвращает пустое значение, хотя до записи указывал нормально на найденный элемент. Код нигде не меняется.<br><br>Что за глюк???"

zak555 (398843952)
читатель
офлайн
Дата регистрации: 27.03.2008
Сообщений: 4656
Пост №2
 
01.09.2010 12:47

"а так ?<br><br>Номенклатура1 = СоздатьОбъект("Справочник.Номенклатура");<br>Номенклатура = СоздатьОбъект("Справочник.Номенклатура");<br>Если Номенклатура1.НайтиПоКоду(Код,0) = 0 Тогда<br> Номенклатура1.Новый();<br> Номенклатура1.Наименование = Наименование;<br> Номенклатура1.Записать();<br>Иначе <br> Номенклатура.НайтиЭлемент(Номенклатура1.ТекущийЭлемент());<br> Номенклатура.Наименование = Наименование;<br> Номенклатура.Записать();<br>КонецЕсли;<br>"

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

Читают тему:

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