#0
by Invis91
Всем добрый день! Есть 2 документа, напр., документ1, документ2. И в эти документы ссылаются друг на друга, т.е. документ1.реквизит1 = документ2, документ2.реквизит2 = документ1. При записи нового документа1 должен автоматически создаться документ2 и перекрестные вышеперечисленные ссылки должны проставиться. Что собственно делаю я: Документ 1. Модуль объекта: И вот в чем беда: на форме документа1 в поле реквизит1 указано след.: "<Объект не найден> (608:8b24bb620c3bc86040d492ee186db145)". На самом деле объект создан и записан (см. при записи), если нажать на лупу у поля реквизит1, то открывается документ2. Все как надо, но ссылка отображается как "объект не найден". Если закрыть и открыть документ заново - то представление ссылки обновляется и в реквизите1 мы видим "документ2 N123 от..." ЭтаФорма.Обновить и ЭтаФорма.Прочитать не помогает.
#3
by Infsams654
ну что, смысл понятен, как дела ? Да еще в ПослеЗаписи параметра нет, это я скопипастил ненароком
#4
by Invis91
Ну так тоже можно сделать, я об этом тоже думал, но это уже костыли напоминает) чисто с эстетической точки зрения не хочется документ дважды записывать,ведь все что надо уже есть, необходимо всего-лишь обновить представление ссылки, а как этот сделать - ума не приложу)
#6
by Infsams654
не знай, УстановитьСсылкуНового больший костыль. По крайней мере, как-то давно в 8.1 тоже с этим парился. В типовых крайне редко встречается. Не знай, может в новых платформах это должно и работать, сомневаюсь, однако...
#7
by Infsams654
+ даже, если сделал УстановитьСсылкуНового, как форма без записи в базе достанет эту ссылку ?
#9
by Invis91
это было первое, что попробовал - не помогает если я перезапишу документ хоть 100 раз интерактивно, не закрывая формы, все равно будет отображаться <объект не найден>. Вообщем, представление ссылки не обновляется, пока форму не закроешь-откроешь. Как мне кажется, что что-то подобное я в типовых видел, но где - сейчас не вспомню
#10
by Infsams654
"если я перезапишу документ хоть 100 раз интерактивно, не закрывая формы" - вот тут ты не прав, если объект в базе, то по .этаформа.обновить - точно отобразит
#11
by Invis91
повторюсь, этаформа.обновить - это было первое, что я попробовал. Не обновляет эта процедура представление ссылки никак. Даже если я нажму в панели документа типовую кнопку "перечитать" - тоже ничего не произойдет, как был объект не найден, так и останется.
#12
by Infsams654
плюнь ты на УстановитьСсылкуНового. Запиши Документ1, в событии ПослеЗаписи создай Документ2, назначив в его реквизите ссылку на Документ1, запиши Документ2. После чего, перезапиши Документ1 с реквизитом на Документ1. И все будет в шоколаде этаформа.обновить
#15
by Invis91
да просто самому уже интересно, можно ли это вообще реализовать у меня обычные формы, не уф, так что этаформа.обновить
#17
by Invis91
у меня обычное поле ввода на совершенно обычной форме документа, причем не уф. Описание варианта метода: Уведомляет динамические списки на клиенте об изменении одного объекта базы данных или одной записи регистра.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Как подменить представление объекта?
- Язык запросов ПРЕДСТАВЛЕНИЕ() и .Представление
- УТ 11 как обновляется классификатор банков
- Не обновляется представление ссылки при изменении на сервере
- Как в управляемой форме посчитать итог по колонке тч на форме?
- как изменить представление элемента справочника на форме документа 83уф
- Представление ссылки в табличной части
В этой группе 1С
- Ресурс Количество с учетом серии в регистре накопления Свободные остатки
- РИБ. Сменить текущий узел.
- v7: права доступа акту сверки
- SetWorldTransform() некорректно отрабататывает для большого рисунка.
- Как поменять ориентацию в табличном документе сохраняемом в экселе
- Получить табличную часть текущего документа
- v8: Книга покупок (как удалить сч-ф.)
- Мобильное приложение: Ошибка преобразования данных xdto:
- Настройка сетевого сканирования МФУ Ricoh Aficio MP 171
- Объединить одинаковые строки в Дин. списке
- ActiveDocument Excel Поиск и замена
- Остаток неверно переходит на следующий день
- в отчете СКД не видны контрагенты
- Код региона в ЗУП
- Argox OS-203DT в 1С Розница 2.0
- Как получить записи из первой таблицы которых нет во второй?
- ЗУП 2.5: Анализ начисленных налогов и взносов в разрезе ОКАТО/КПП.
- Справочник Хранилище дополнительной информации как изменить размер файла?
- ЗУП 71.1 .в форму Т-53 Попадает уволенный человек.
- Не сохраняются настройки табличного поля