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

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

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

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

EL Khan
читатель
офлайн
Дата регистрации: 10.02.2012
Сообщений: 92
Пост №1
 
12.09.2012 15:25

"<pre>Процедура КнопкаВыполнитьНажатие(Кнопка) Запрос = Новый Запрос;       Запрос.Текст =       "ВЫБРАТЬ | ИК.Ссылка |ИЗ | Справочник.ИнформационныеКарты КАК ИК |ГДЕ | ИК.Ссылка " +?(ВГруппеИлиРавно="равно","=&Ссылка", "В ИЕРАРХИИ (&Ссылка)");       Запрос.УстановитьПараметр("Ссылка",Контрагент);       Результат = Запрос.Выполнить().Выбрать();       Пока Результат.Следующий() ЦИКЛ             ИК = Результат.Ссылка.ПолучитьОбъект();       Сообщить(ИК); Если ИК.ЭтоГруппа Тогда       Продолжить; КонецЕсли; НужныйОбъект = Справочники.Контрагенты.ПолучитьСсылку(); Если НужныйОбъект.Код       = ИК.Код И       НужныйОбъект.Наименование = ИК.Наименование Тогда Выборка = ИК.ВладелецКарты.Выбрать(); Пока Выборка.Следующий() Цикл Объект = Выборка.ПолучитьОбъект(); Объект.ВладелецКарты = НужныйОбъект.Ссылка; Попытка       Объект.Записать(); Исключение       Предупреждение("Не удалось записать объект """"" + Объект + """""                   |" + ОписаниеОшибки(),60); КонецПопытки; КонецЦикла;            КонецЕсли; КонецЦикла;КонецПроцедуры</pre><br><br> <br>подправьте пожалуйста. проблема в<br> <br><pre>НужныйОбъект = Справочники.Контрагенты.ПолучитьСсылку(); Если НужныйОбъект.Код       = ИК.Код И       НужныйОбъект.Наименование = ИК.Наименование Тогда Выборка = ИК.ВладелецКарты.Выбрать(); Пока Выборка.Следующий() Цикл Объект = Выборка.ПолучитьОбъект(); Объект.ВладелецКарты = НужныйОбъект.Ссылка; Попытка       Объект.Записать();</pre><br><br> <br>как написать правильней?"

EL Khan
читатель
офлайн
Дата регистрации: 10.02.2012
Сообщений: 92
Пост №2
 
12.09.2012 15:27

Хочу заполнить реквизит "ВладелецКарты" справочника ИнформационныеКарты соответственно из справочника Контрагенты при условии что Код и Наименование этих справочников совпадает. очень легкая задачка, я не программист поэтому мне трудно.

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

Ты в запросе ставишь условие на ссылку ИК, а в параметр для сравнения передаешь контрагента. И вообще что должен тебе дать запрос?

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

Контрагент это поле ввода Справочник.ИнформационныеКарты. в запросе нет никаких проблем, он проверен. я не правильно записал заполнение ВладелецКарты. ВладелецКарты имеет три типы значения: СправочникСсылка.Котрагенты, СправочникСсылка.Пользователи, СправочникСсылка.ФизическиеЛица. нужно выбрать СправочникСсылка.Котрагенты с выше написанными условиями

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

А это что вообще делается?

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

Есть справочник ИнформационныеКарты и Контрагенты. в спрвочнике ИнформационныеКарты есть реквизит ВладелецКарты ссылка на справочники Котрагенты, Пользователи, ФизическиеЛица.. нужно заполнить спр.ИнформационныеКарты.ВладелецКарты со ссылкой на Контрагенты с условием что спр.ИнформационныеКарты.Код = спр.Контрагенты.Код и Наименование тоже также.

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

А сейчас реквизит "ВладелецКарты" никак не заполнен? Делать нужно запуском обработки?

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

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

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

> я групповой обработкой заполнил во всех элементах ИК.ВладелецКарты группу Пользователи из спр.Контрагенты<br> <br>Это какое имеет отношение к делу?

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

это ответ на вопрос:<br>>А сейчас реквизит "ВладелецКарты" никак не заполнен?

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

Читают тему:

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