Реклама на этом месте
Форум 1С
Форум 1С
Программистам. Бухгалтерам. Администраторам. Пользователям
Задай вопрос - получи решение проблемы. Без троллинга и флуда.
15 Дек 2017, 17:17
МультиВход
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Не получили письмо с кодом активации?
 
collapse

Автор Тема: Автоматичекое заполнение поля  (Прочитано 3188 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн mashencev_anton

  • ****
  • Сообщений: 315
  • РЕПУТАЦИЯ: 6
  • КПД: 2%
  • Регистрация: 2012-12-05
  • Сайт: 
  • Профессия: Программист 1С
Друзья нужна Ваша помощь..Самописная конфа, в документе Расходная Накладная имеются реквизиты: ДОГОВОР и КОНТРАГЕНТ. ДОГОВОР имеет тип "СправочникСсылка.Договоры". как сделать так чтобы при выборе  нужного договора[/b]  контрагент заполнялся автоматически?
P.S. контрагент должен выбраться из того же справочника.


Оффлайн wise

  • ****
  • Сообщений: 428
  • РЕПУТАЦИЯ: 58
  • КПД: 14%
  • Кто сгорел, того не подожжешь
  • Регистрация: 2013-03-21
  • Сайт: 
  • Профессия: Ученик 1С
(0)разве справочник "Договоры" НЕ увляется ПОДЧИНЁННЫМ элементу справочника "Контрагент"?
Представьте себе, какая была бы тишина, если бы люди говорили только то, что знают

Оффлайн mixqn

  • Администратор
  • *****
  • Сообщений: 1346
  • РЕПУТАЦИЯ: 166
  • КПД: 12%
  • Who is John Galt?
  • Регистрация: 2012-08-15
  • Сайт: 3gmaster.net
  • Профессия: Программист 1С
разве справочник "Договоры" НЕ увляется ПОДЧИНЁННЫМ элементу справочника "Контрагент"?
учитывая
Самописная конфа
может и не являться.

mashencev_anton, вам виднее, как контрагенты связаны с договорами - посмотрите в конфигураторе. Если справочник Договоры подчинен справочнику Контрагенты, то автозаполнение надо делать по владельцу, если не подчинен, то должен существовать другой реквизит со ссылкой на контрагента, или могут быть иные варианты связи (зависит от той логики, которую закладывали при реализации конфигурации), например, связь может быть через регистр сведений.
Самым правильным конечно является связь по владельцу - это наиболее логичный вариант. Но вообще вариантов много.



Оффлайн mashencev_anton

  • ****
  • Сообщений: 315
  • РЕПУТАЦИЯ: 6
  • КПД: 2%
  • Регистрация: 2012-12-05
  • Сайт: 
  • Профессия: Программист 1С
Друзья  простите что сразу не упамянул!!!!! Договоры подчинен Контрагентам

Оффлайн Besart

  • *****
  • Сообщений: 678
  • РЕПУТАЦИЯ: 142
  • КПД: 21%
  • Регистрация: 2012-12-10
    • Skype: artfa.a
  • Компания: Фрилансер
  • Профессия: Программист 8.1
тогда ч\з связи параметров выбора ч\з владельца, только контрагент не будет заполняться атоматом, он будет единственный к выбору

Оффлайн mashencev_anton

  • ****
  • Сообщений: 315
  • РЕПУТАЦИЯ: 6
  • КПД: 2%
  • Регистрация: 2012-12-05
  • Сайт: 
  • Профессия: Программист 1С
Товарищи подскажите хотя бы какой конструкцией тут пользоваться??

Оффлайн MuI_I_Ika

  • Гончаров Михаил
  • Администратор
  • *****
  • Сообщений: 6558
  • РЕПУТАЦИЯ: 775
  • КПД: 12%
  • Регистрация: 2012-08-15
    • Skype: MuI_I_Ika
  • Сайт: 
  • Профессия: Программист 1С
Контрагент = Договор.Владелец;

Оффлайн mashencev_anton

  • ****
  • Сообщений: 315
  • РЕПУТАЦИЯ: 6
  • КПД: 2%
  • Регистрация: 2012-12-05
  • Сайт: 
  • Профессия: Программист 1С
Контрагент = Договор.Владелец;

Процедура ДоговорПриИзменении(Элемент)
   если ЗначениеЗаполнено( Объект.Договор  )Тогда   
         Объект.Контрагент = СправочникСсылкаДоговоры.Список.Владелец;
      конецесли;
КонецПроцедур



Оффлайн MuI_I_Ika

  • Гончаров Михаил
  • Администратор
  • *****
  • Сообщений: 6558
  • РЕПУТАЦИЯ: 775
  • КПД: 12%
  • Регистрация: 2012-08-15
    • Skype: MuI_I_Ika
  • Сайт: 
  • Профессия: Программист 1С
Если это тонкий клиент, то это нужно выполнять в процедуре на сервере и выглядеть это будет примерно так:

 Объект.Контрагент = Объект.Договор.Владелец;

Оффлайн mashencev_anton

  • ****
  • Сообщений: 315
  • РЕПУТАЦИЯ: 6
  • КПД: 2%
  • Регистрация: 2012-12-05
  • Сайт: 
  • Профессия: Программист 1С
Объект.Контрагент = Объект.Договор.Владелец;

у меня объект.контрагент должен заполниться из формы списка справочника Договоры(владельцем которого является справочник контрагенты)


Добавлено: 03 Дек 2013, 20:07

чет никак не получается поле остается пустым
Добавлено: 04 Дек 2013, 21:15

всё разобрался и сделал
&НаКлиенте
Процедура ДоговорПриИзменении(Элемент)
ДоговорПриИзмененииНаСервере();
КонецПроцедуры


&НаСервере
Процедура ДоговорПриИзмененииНаСервере()
Объект.Контрагент = Объект.Договор.Владелец;
КонецПроцедуры


всем спасибо за помощь

Последний раз редактировалось: mashencev_anton; 04 Дек 2013, 21:15. Причина: Объединение сообщений


Теги:
 

Заполнение табл. части документа из табл. части другого документа

Автор WillРаздел Конфигурирование, программирование в "1С - Предприятие 8"

Ответов: 11
Просмотров: 7579
Последний ответ 16 Авг 2012, 21:50
от Will
Заполнение табличной части документа табличной частью из другого документа

Автор PeaceownerРаздел Пользователям "1С - Предприятие 8"

Ответов: 1
Просмотров: 2540
Последний ответ 30 Ноя 2011, 07:10
от has
Автоматическое заполнение табличной части документа из табличной части другого

Автор WillРаздел Конфигурирование, программирование в "1С - Предприятие 8"

Ответов: 6
Просмотров: 15940
Последний ответ 16 Авг 2012, 12:07
от Will
Заполнение табличной части документа реквизитами табличной части справочника

Автор kaf_infoРаздел Конфигурирование, программирование в "1С - Предприятие 8"

Ответов: 1
Просмотров: 631
Последний ответ 10 Май 2017, 20:44
от ilnur75
заполнение закладки "Материалы" в документе "Поступление из переработки"

Автор Sasa1CРаздел Конфигурирование, программирование в "1С - Предприятие 8"

Ответов: 2
Просмотров: 3596
Последний ответ 10 Июн 2013, 22:34
от Sasa1C

* Живое общение

Не устроил ответ?

Зарегистрируйся и задай свой вопрос. Живое общение приносит результат намного быстрее.


Зарегистрироваться

* Реклама

* Поиск

* Последние задачи на разработку (фриланс)

* Реклама

* Последние вакансии

* Топ 10 авторов за месяц

Геннадий ОбьГЭС Геннадий ОбьГЭС
179 Сообщений
ilyay ilyay
69 Сообщений
alex0402
54 Сообщений
oleg-x
48 Сообщений
AIFrame
46 Сообщений
andron81_81
44 Сообщений
MuI_I_Ika MuI_I_Ika
33 Сообщений
Golickoff Golickoff
31 Сообщений
BuhRust
30 Сообщений
Dima Dddd Dima Dddd
26 Сообщений

* Кто онлайн

  • Точка Гостей: 568
  • Точка Скрытых: 1
  • Точка Пользователей: 9
  • Точка Сейчас на форуме:

* Облако тэгов

* Форум 1С с мобильного

* Инструменты

* Дополнительно

Поиск

 
SimplePortal 2.3.5 © 2008-2012, SimplePortal