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

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

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

Заполнить реквизит справочника из другого справочника

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

"<pre>НачатьТранзакцию();<br><br><br>Запрос = Новый Запрос;<br><br>Запрос.Текст =<br>"ВЫБРАТЬ<br>| Контрагенты.Ссылка КАК Контрагент,<br>| ИнформационныеКарты.Ссылка КАК ИК<br>|ИЗ<br>| Справочник.Контрагенты КАК Контрагенты<br>| ВНУТРЕННЕЕ СОЕДИНЕНИЕ Справочник.ИнформационныеКарты КАК ИнформационныеКарты<br>| ПО Контрагенты.Код = ИнформационныеКарты.Код<br>| И Контрагенты.Наименование = ИнформационныеКарты.Наименование<br>| И Контрагенты.Ссылка <> ИнформационныеКарты.ВладелецКарты<br>|<br>|ДЛЯ ИЗМЕНЕНИЯ<br>| Справочник.ИнформационныеКарты";<br><br>Выборка = Запрос.Выполнить().Выбрать();<br><br>н = 0;<br>ВсегоДанных = Выборка.Количество();<br><br>Пока Выборка.Следующий() Цикл<br><br><br>н = н + 1;<br> <br>Проц = Окр(н * 100 / ВсегоДанных);<br><br><br>Состояние("Обработка ИК: выполнено " + Проц + "%");<br><br><br>СпрОбъект = Выборка.ИК.ПолучитьОбъект();<br><br><br>СпрОбъект.ВладелецКарты = Выборка.Контрагент;<br><br><br>СпрОбъект.Записать();<br><br>КонецЦикла;<br><br>Если Вопрос("Зафиксировать изменения?", РежимДиалогаВопрос.ДаНет) = КодВозвратаДиалога.Да Тогда<br> ЗафиксироватьТранзакцию();<br>Иначе<br> ОтменитьТранзакцию();<br>КонецЕсли; </pre>"

Prikum
активный пользователь
офлайн
Дата регистрации: 18.02.2002
Сообщений: 20953
Пост №12
 
13.09.2012 15:59

"Не замучается жать кнопку "Да"? ;) Или это для того, чтобы в следующий раз неповадно было?"

EL Khan
читатель
офлайн
Дата регистрации: 10.02.2012
Сообщений: 92
Пост №13
 
13.09.2012 16:00

Даже не знаю как отблагодарить, большое Вам спасибо! красиво изящно! теперь знаю как можно записать в одной транзакции)

Денис (САМАРА)
читатель
офлайн
Дата регистрации: 09.04.2008
Сообщений: 8351
Пост №14
 
13.09.2012 16:07

Я вроде бы "Вопрос" не в цикле поставил...

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

> Даже не знаю как отблагодарить<br> <br>Литр Jack Daniel`s будет нормально.

Prikum
активный пользователь
офлайн
Дата регистрации: 18.02.2002
Сообщений: 20953
Пост №16
 
13.09.2012 16:13

А... , точно, я не досмотрел!

Денис (САМАРА)
читатель
офлайн
Дата регистрации: 09.04.2008
Сообщений: 8351
Пост №17
 
13.09.2012 16:36

Я же запускаю код на исполнение, а не тупо набиваю. :)

EL Khan
читатель
офлайн
Дата регистрации: 10.02.2012
Сообщений: 92
Пост №18
 
13.09.2012 16:55

Приеду в Россию, отметим)

Тэра
читатель
офлайн
Дата регистрации: 25.12.2008
Сообщений: 22390
Пост №19
 
13.09.2012 16:56

Э-э...Откуда?

EL Khan
читатель
офлайн
Дата регистрации: 10.02.2012
Сообщений: 92
Пост №20
 
13.09.2012 16:58

из Азербайджана

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

Читают тему:

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