Если ТипЗначения(Форма.Параметр) = 100 Тогда формаА = Форма.Параметр.Получить("Конт"); формаА.реквизит=номердок; формаА.форма.обновить(); КонецЕсли;
На двух разных компах, в одно время, открывают документ А и вызывают вспомогательный документ Б, передается контекст формы документа одного вида разных по номеру. Как в ПриЗаписи() вспомогательного документа 1С различит контекст формы документа А?
На двух разных компах, в одно время, открывают документ А и вызывают вспомогательный документ Б, передается контекст формы документа одного вида разных по номеру. Как в ПриЗаписи() вспомогательного документа 1С различит контекст формы документа А?
Не понимаю суть вопроса. Это же разные объекты, зачем 1С различать, если она об этом и так знает?
Если ТипЗначения(Форма.Параметр) = 100 Тогда формаА = Форма.Параметр.Получить("Конт"); формаА.реквизит=номердок; формаА.форма.обновить(); КонецЕсли;
На двух разных компах, в одно время, открывают документ А и вызывают вспомогательный документ Б, передается контекст формы документа одного вида разных по номеру. Как в ПриЗаписи() вспомогательного документа 1С различит контекст формы документа А?
Никак не различит. Если вспомогательный документ будет разный то каждый из них будет видеть свой номер. При записи главного документа - будет блокировка.
Бывают случаи, когда номер вспомогательного записывается не в тот документ А из которого его создавали
Так не бывает. Параметр передан из определенного контекста и возвращается обратно туда же. Если что-то такое и происходит, то причина должна быть в чем-то другом.
Так не бывает. Параметр передан из определенного контекста и возвращается обратно туда же. Если что-то такое и происходит, то причина должна быть в чем-то другом.
Так бывает, а почему хотелось бы узнать. Может кто-то знает, что там у 1С внутри делается? В каких ситуациях такое может произойти?
Если у Вас возникают сомнения, не путаются ли между собой значения параметров, передаваемых из разных основных документов, можете получить значение атрибута Параметр в ПриОткрытии() вспомогательного документа. И в дальнейшем работать с локальной переменной, дабы избежать использования атрибута Форма.Параметр после открытия второго основного документа:
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!