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

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

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

Подсжите строчку (загрузку из SQL в 1c)

diablo05
читатель
офлайн
Дата регистрации: 23.06.2010
Сообщений: 1435
Пост №11
 
18.07.2011 14:27

Доброого.<br> <br>у меня 1с 7.7 :) а там для 8

Петров-В
читатель
офлайн
Дата регистрации: 23.01.2011
Сообщений: 581
Пост №12
 
18.07.2011 14:54

"Cmd.CommandText = СокрЛП("Select HH123, ПолеКод FROM TT567");<br> <br>ТекКод=СокрЛП(Rs.Fields("ПолеКод").Value);<br><br>Номенклатура.Код=ТекКод;"

Денис (САМАРА)
читатель
офлайн
Дата регистрации: 09.04.2008
Сообщений: 8351
Пост №13
 
18.07.2011 15:11

"Возможно, что уникальность по коду не дает записать элемент. Попробуйте так записывать:<br> <br><pre>Попытка Номенклатура.Записать();Исключение Сообщить("Ошибка записи элемента (" + ТекКод + ") «" + ТекНаименование + "»: " + ОписаниеОшибки());КонецПопытки; </pre>"

diablo05
читатель
офлайн
Дата регистрации: 23.06.2010
Сообщений: 1435
Пост №14
 
18.07.2011 17:08

Что то не получаеться так... КОД пишет НАИМЕНОВАНИЕ пишет.. Но кидает в Номенклатуру а не в Папку..<br> <br> <br>в имя папки я пишу ("СКЛАД") прально ? как и называеться она у меня<br>БЕЗ "<>" этих знаков?

Петров-В
читатель
офлайн
Дата регистрации: 23.01.2011
Сообщений: 581
Пост №15
 
18.07.2011 17:16

Новый текст модуля полностью давай.<br>С учетом всех исправлений.

diablo05
читатель
офлайн
Дата регистрации: 23.06.2010
Сообщений: 1435
Пост №16
 
18.07.2011 18:02

"Иероглифы копируются ;(( хоть на русской раскладке хоть как.. тупит браузер..<br> <br>Скопировал в блокнот.. прикрпепил файл..<br> <br> <br>Вот в этой версии КОД который мне нужен добавляеться. НАИМЕНОВАНИЕ добавляется.. но не засывывается в папку СКЛАД в коменклатуре..<br> <br> <br>Я пробовал и так уже и так (тут две версии предлагали по этому поводу) не одна не получилась"

Петров-В
читатель
офлайн
Дата регистрации: 23.01.2011
Сообщений: 581
Пост №17
 
18.07.2011 19:33

"<pre> Номенклатура = СоздатьОбъект("Справочник.Номенклатура"); ПапкаДляНовых = СоздатьОбъект("Справочник.Номенклатура"); ПапкаДляНовых.НайтиПоНаименованию("Склад"); Номенклатура.ИспользоватьРодителя(ПапкаДляНовых); </pre><br><br> <br>в цикле больше не надо писать Номенклатура.ИспользоватьРодителя"

Денис (САМАРА)
читатель
офлайн
Дата регистрации: 09.04.2008
Сообщений: 8351
Пост №18
 
18.07.2011 21:05

В конструкции "Попытка Исключение" только запись элемента нового делай, а не весь код.

diablo05
читатель
офлайн
Дата регистрации: 23.06.2010
Сообщений: 1435
Пост №19
 
19.07.2011 10:33

"Так работает большое спасибо. НО он создает новую папку "Склад" и туда кидает. а в Старую папку (которая создана) "Склад" он ни чего не кидает ;))<br> <br>Щас нормально так как она пустая была.. А через неделю когда я буду загружать..он еще 1 папку создаст "Склад" а нужно же все в одну)"

Петров-В
читатель
офлайн
Дата регистрации: 23.01.2011
Сообщений: 581
Пост №20
 
19.07.2011 10:54

Т.е. при каждой загрузке добавляется новая папка "Склад"?<br>Не может быть. Папка не создается в этом коде вообще, только ищется.<br> <br>Попробуй загрузить несколько раз подряд для проверки.

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

Читают тему:

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