Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Таблица созданных программно справочников (документов) без сохранения
Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 > Программисту > Программирование в 1С Предприятие 8.3
Constantus
Приветствую, Форумчане!
УФ, познавательный вопрос

Недавно решал вопрос: массовое создание нескольких справочников программно.
Из некой формы галочкой выбирались строки ТЧ и на основании выбранных строк создавались программно справочники (ну и попутно документы).

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

Типа всё работает и все довольны, но вот хотелось бы понять насколько возможно ли следующее:

Создать программно справочники, запомнить их в памяти без сохранения в 1с, вывести то, что есть в памяти в некой ТЗ и эту ТЗ вывести на дополнительную форму для дальнейшей работы???

До этого сделал так: при программном создании выводил на экран вновь созданные справочники. В итоге на экране висело несколько справочников и Пользователь поочереди принимал решение, что делать с этими справочниками, но это не понравилось. Поэтому пришлось создавать, сохранять, выводить их в ТЗ и далее манипулировать (при определенных условиях при закрытии этой формы "ненужные" справочники удалялись программно непосредственно)
Vofka
Constantus, по нормальному делают так. Сначала готовят данные для создания и показывают их пользователю с возможностью что-то с ними сделать (удалить, дополнить, редактировать). При этом ничего не создается пока. Например, если это создание справочника из Excel файла, можно все колонки из Эксэля показать в табличной части с возможностью там что-то отредактировать, дать возможность пользователю отметить галками какие-то строки и т.п. А после этого уже по этим данным создают какие-то сущности в системе.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.