#0
by yabes
Добрый день. Подскажите как лучше сделать. По кнопке в документе необходимо создать точно такой же документ, заполнить его данными основного документа с небольшими изменениями, открыть его форму, но не записывать. Не знаю как лучше делать: использовать ОткрытьФорму, ПолучитьФорму, в каком месте заполнять документ, как его открыть не записывая и не получая ссылки и т.д. Какая тут самая правильная схема?
#2
by yabes
Как мне открыть документ, если нет Ключа, так как документ записывать нельзя. Если бы можно было записать документ, то тогда вопросов нет - есть ссылка, ее передаешь в параметр "Ключ" при открытии формы и все хорошо. А если ссылки нет, то как?
#3
by yabes
Заполнил я на сервере документ. Есть у меня там ДокументОбъект. Что мне вернуть на клиент, чтобы передать в процедуру ОткрытьФорму и открылся заполненный несохраненный документ
#4
by SSSSS_AAAAA
Для открытия формы нового документа НЕ НУЖЕН ключ. Ничего никуда не надо передавать Надо открыть форму этого нового документа. Она у него уже есть. Ее только надо получить и открыть.
#5
by yabes
А НовыйДокумент у тебя какого типа?) ДокументОбъект? На клиенте не будет работать. Только в Толстом клиенте.
#7
by Fedor-1971
Опять двадцать пять - не тащи логику ОФ в УФ. Передай параметр "основание" (а не "ключ") = ссылке на текущий документ, в ОбработкаЗаполнения поймаешь и заполнишь свой (типа вводом на основании). На крайняк: заполни структуру и передай её в открываемую форму
#11
by PiotrLoginov
Не понимаю, в чем проблема. банальное создание копированием и открытие формы созданного.
#12
by PiotrLoginov
Записи созданного при этом никогда и не происходило. Вот открылась форма созданного, а там уж если пользователь пожелает - запишет/проведет.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Как загрузить из Excel в 1с и создать приходную на основание этих данных ?
- Как программно создать документ, заполнить таб.часть и открыть форму?
- Как создать новую (чистую) конфигурацию.
- V8.новый СОМОбъект("v8.Apllication").Сообщение - "Создать новую базу ?"
- Как программно создать и заполнить документ "Операция введенная вручную"
- Как создать документ и заполнить на основании другого.
- Открыть форму объекта, выполнить процедуры формы, закрыть форму.
- Создать объект документа и открыть его форму 8.2
- Как программно создать новый документ и заполнить его данными из ТЗ в обработке?
- 8.2 - как создать новый элемент справочника и открыть его форму?
- Не получается заполнить данные одного объекта на основании другого
- Создать документ и заполнить его выделенными строками в основании
В этой группе 1С
- v7: ЗиК 7.7 Как сформировать и выгрузить расчет по страховым взносам
- 1с ЗУП 2.5 Формирование справки по доп страховым взносам
- Конвертация 2.0 УТ-БП
- СКД вывод дней в отчет по которым не было продаж
- УТ 10.3 Отчет. Цены срез последних по каждому документу
- 1C 8.3 (УФ) не растягиваются поля на форме
- УТ 10.3 печать номеклатуры в чеке
- Не видится драйвер сканера АТОЛ 6х в УТ 11.3 под Win x64 (скриншоты)
- УТ 11 и печать PLU
- Ошибки в базе chdbfl
- Автозаполнение шаблонов в Документообороте
- Удержание алиментов с компенсации за задержку зарплаты
- УТ 11.3 Не создается автоматически расходный ордер на товары
- Ошибка в 1с не удалось зафиксировать таблицу для чтения copiedprm
- Не работает сопоставление номенклатуры поставщика
- Табель учета рабочего времени, ЗУП 2.5
- ВПФ - вид отчета
- НДФЛ, Исчисленный не равен удержанному
- 1C УФ Обработчик печати
- Розница Разница в нал и безнал