Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
10 мая 2025, 06:32

Заполнение данных на основании реквизита заполненного программно

Автор BruceWayne007, 02 мая 2025, 17:08

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

BruceWayne007

antoneus, ну т.е. в ПриЗаписиНаСервере и записывать его данные в регистр, нет?

antoneus


BruceWayne007

antoneus, которых нет :wacko:
Их же можем создать

BruceWayne007

antoneus, просто перед записью проверять, есть данные или нет. если нет, то пусть создают. че-то я сам запутался и всех запутал.

antoneus

Цитата: BruceWayne007 от 05 мая 2025, 14:04antoneus, просто перед записью проверять, есть данные или нет.

Где? Контрагент новый. Ссылки нет. В регистре записей поэтому быть не может.

Значит, при открытии смотрим: если ссылка пустая - прячем дин. список, показываем свою таблицу. При записи пишем из таблицы в регистр.
Если ссылка не пустая - прячем таблицу, показываем дин. список.

В типовых обычно поэтому при создании новых всяких клиентов открываются всякие помощники создания нового. Не форма элемента справочника, а форма обработки с полями и табличками, где надо все заполнить и тогда создается элемент справочника и после этого пишутся всякие данные в регистр. У нас компромиссный вариант - форма элемента, но если это новый элемент - вместо динамического списка у нас ТЗ, заполнение которой мы перед записью проверяем, а при (или после) записи пишем из нее в регистр.

BruceWayne007


antoneus

Или такое. Открыл пользователь карточку клиента. Что-то поменял в паспортных данных. Потом передумал. И говорит себе: наверно, если не сохранять Ивана Ивановича - то изменения эти тоже не сохранятся. Закрывает карточку клиента, открывает. А хрен ему - все записано в регистре.

BruceWayne007


Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск