#0
by Ellowis
Доброго времени суток. Образовалась такая проблема: Справочник, при создании нового элемента, на форме в динамическом списке необходимо установить отбор по этому еще не записанному элементу. Делаю так: Отбор устанавливается, однако после записи элемента в отборе в правом значении так и остается ссылка на несуществующий объект (например: <Объект не найден> (94:b9fa002618da943311e1054654133ac9)) Я полагал, что, так как я установил для элемента ссылку нового, то при записи элемент будет иметь именно ту ссылку, которую я установил ранее. И соответственно в отборе сразу окажется записанный элемент. Но так не получилось, я неправ в логике или что-то еще нужно было сделать?
#3
by DmitrO
Наверно объект при записи (в событии объекта) сам себе назначает ссылку нового. Т.о. он переназначает твою установку.
#8
by Ellowis
Нет, проверил - нигде более программно назначение новой ссылки не происходит Для какого другого? Не понял Например: дабы не показывать записи не относящиеся к этому новому объекту
#9
by Ellowis
Т.е. полученную ссылку положить в глобальную переменную формы и при записи установить ее снова?
#14
by Ellowis
Форма элемента номенклатура, динамический список показывающий единицы измерения. Последняя УПП - надеюсь типовая?
#16
by Mort
Да есть такое. Даже в управляемую форму умудрились запихать. Там все это кодом огорожено, чтобы не показывать незаписанных элементов, и да, быдлоинтерфейс.
#17
by Ellowis
Нет, там устанавливается отбор на пустую ссылку, однако лежит динамический список. Именно о нем говорилось в А как бы сделали Вы, не былокодер конечно же?
#18
by Mort
Для просмотра списка единиц в УФ по перейти. По умолчанию создается автоматом и это удовлетворяет в 80%
#22
by Mort
Остальные 20 перейдут в список и напилят там, или добавляением прямо из формы элементы если совсем удобно сделать. Мыши плакали и кололись...
#25
by Mort
Тогда делай как в УПП. Вынеси список в закладку и не показывай его пока элемент не записан. Все равно добавлять что-то до записи элемента не получится (а если получится это будет ещё хуже).
#26
by Ellowis
Спасибо за участие, но не я решаю как должна выглядеть форма для пользователя Сделал как сказано в
#27
by Mort
А элементы добавляются? Прикольно будет открыть форму нового, накидать туда элементов и уйти не сохраняя элемент.
#29
by Ellowis
Нет, элементы не добавляются без записи владельца Ну не могу я спрятать этот список до записи элемента, требования такие. А соблюсти корректное отображение элементов должен. Все равно перед началом ввода элементов в это поле основной элемент будет записан.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
В этой группе 1С
- БП - как программно получить Дату запрета изменения данных?
- Неизвестный получатель при обмене
- Пакетный режим VirtualDub
- УФ - как убрать ":" из заголовка поля?
- Регламентные задания (фоновые задания) права
- 8.2 УПП -распечатать структуру предприятия
- УНФ. Свойства контрагентов
- 1С ЗУП: отчетность в ПФР в разрезе обособленных подразделений
- Как задублировать справочник Физ лица и Контрагенты в Бухгалтерии 8.2?
- 8.2 Кодировка windows-1251
- v7: 1С++ ПоставщикДанных.Справочник как при выборе строки назначить ФСО=0
- ПараметрыСеанса.ТекущийПользователь в 8.2
- 8.2 &НаСервере Новый COMObject("V77.Application") - 1С7.exe зависает
- v7: Проблемы с базой в sql 2000
- Куда может пропасть макрос в excel е?
- v7: Чекбокс в табличной части
- Обработка документа в управляемых формах
- ЗУП: уволенному повторно начисляется зарплата
- Как перенести настройки СКД в построитель запроса?
- Корректировочный счет-фактура полученный и ввод остатков