#0
by Walentin
Как программно ( с помощью кнопки или ... )скопировать существующий документ ?( Чтобы работало по образу журнала документов ? )
#3
by Sasha
программно копировать документ можно только перебором реквизитов (шапки и табличной части с перебором строк) через метаданные
#8
by Alexaha
6. ну раз тебе совсем не нравится и , то что тебе мещает в качестве 3-го параметра использовать оригинал для копирования и процу ВводНаОсновании?
#11
by Alexaha
9. ну что ты пристал к нему с ВводомНового? ему про это еще два дня назад сказали...Не нравится ему это метод, не-нра-вит-ся
#18
by Bot
тогда делай через ВводНаОсновании...При копировании вводишь новый на основании копируемого документа. Вот тебе и форма откроется...
#19
by Kapres
похоже понял о чем это ты... посмотри в ТиС меню "Действия" и обработку КопированиеДокумента
#22
by VZ
Ситуация разрешима. Для этого нужно просто сформулировать задачу, а не шлепать код по смутным желаниям.Если инициатива создания нового документа исходит от юзера, то лучшим выходом, ИМХО, использовать ВводНового(ПризнакКопирования,ОбъектКопирования)Если инициатива исходит не от юзера, а юзеру преподносится новый документ, как факт, то опять есть вариант: 1. он имеет право не согласится с созданием документа (не записать его), 2. Фиолетово, нравится юзеру или нет - докумет создан.В зависимости от варианта следует либо использовать ПриОткрытии, или вначале создаем и записываем док, затем, в качестве любезности, ОткрытьФорму.............
#23
by Kapres
вот, блин...делаешь вызов процедуры ОткрытьФорму в качестве параметра (2-й параметр) перекидываешь список значений где твой документ и какой-нить признак. читаешь эту ветку еще раз. ВводНового в каждом виде документа прописываешь. типа если параметр такойто, то...перенос из документа-оригинала в твой можно в глобальнике ч/з Метаданные наваять и совершенно без разницы от вида документа.
#25
by dralex
А ты сам пробовал открыть форму, заполненную данными документа, созданного через СоздатьОбъект("Документ.XXX") и не сохраненного?
#27
by Макс 1С
ты как то того....определись что хочешь сказать то.....открыть форму и заполнить её данными? - пробовал... получалось.... или вопрос не в этом?
#30
by Kapres
мужики. попробуйте написать как в . море документов уже так понаписано. и из отчетов заполняются и хоть как...
#31
by Макс 1С
ты если вопрос задашь по человечески, глядишь и ответ получишь... на вопрос из тебе ответили практически неделю назад.... используя формекс, я только что, написал то что ты хочешь и то что не может dralex за 5 минут.... без использования формекса, это займет больше времени и придестся исправлять некоторые модули конфигурации, но в лююом случае проблема решается максимум за 30 - 40 минут....зы. ветке неделя, а ни одной строчки твоего кода нет.... странно, да?
#32
by dralex
>> и то что не может dralexЭто чего я не могу? Ты только свои посты читаешь, или чужие тоже?
#33
by Макс 1С
свои не читаю, я их пишу ;-)твои вот щас перечитал, реакция:"FormEx поможет тебе решить эту ситуации. Без нее, штатными средствами - никак." - а почему штатными никак? я что не могу в откывающуюся форму что-нибудь передать? формексом бестрее, проще - да, но и штатными можно.....зы. и еще я отвечаю на вопросы которые обращены непосредственно ко мне ;-)
#34
by dralex
Ты прав, и я был неточен. Надо было так:FormEx поможет тебе решить эту ситуации. Без нее, штатными средствами, не меняя конфигурации - никак.Штатными можно, но только вмешавшись в конфигурацию, а это не всегда желательно.Но в ты написал, что я чего-то там не могу? Что конкретно ты имел ввиду?
#37
by Макс 1С
"FormEx поможет тебе решить эту ситуации. Без нее, штатными средствами - НИКАК" - все таки можно. совсем не обязательно лезть в конфигуратор, причем можно ведь просто спросить пользователя записывать или нет? и потом открывать если записали...хотя конечно не красиво но......, короче вариантов море.....тем не менее извиняюсь за фразу: "и то что не может dralex"... давай её уберем из того сообщения .....
#43
by di1978
хорошо, но еще в дан ответ, только не через вводнаосновании, а просто заполнять через контекст ОткрытьФорму
#44
by Anton R
Через контекст "ОткрытьФорму" нет доступа к табличной части без использования FormEx.
#45
by di1978
У меня релизован импорт из банка и создается документ "Выписка", именно новый, а не записанный и открытый. А также создание счф на аванс из тз. Что значит нет доступа к тч документа? НоваяСтрока, загрузить ТЧ?
#48
by di1978
1cpp, там и FormEx, а что он стандартные методы объекта Форма переопределяет в плане обновить?
#57
by Макс 1С
уф.... вернулся.... шаровую ездил менять..... с ними не мерятся надо а .........(all) завязываете вы.... слишком много условностей, и ни одной строчки кода от автора.... твой код не смотрел, но использовал скрипт для раскрытия на полное окно формы документа.... не всегда отрабатывает, почему не знаю..... :-(
#60
by Anton R
+ Это - создание нового документа. Для копирования уже существующего - см. 36.Минус - увеличивается номер при автонумерации :(((
#61
by Макс 1С
я не говорю, что не работает, я говорю что при использовании скриптов для раскрытия на полный экран формы... не всегда этот скрипт отрабатывается...а по коду.. зачем сначала создаем док, потом удаляем? (если честно то лень конфигуратор открывать глядеть.... у меня формекс есть, с ним все намного проще работает.....)
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Как перенести(копировать) определенные операции из одной базы в другую
- Программно добавить обработчик события к программно добавленному элементу формы
- Как программно установить владельца программно созданной колонке
- Подскажите как программно открыть форму документа и программно нажать на ОК?
- Как программно закрыть Как программно вызвать окно печати ?
- Программно заполнить значение, программно созданого реквизита
В этой группе 1С
- Как из перечисления ед. измерения сделать правило для справочника
- Ошибка в 1С8
- Возможно ли определить количество пользователей работающих с ИБ в настоя...
- "Вечный" цикл в 1С
- Доступ из VBA к типу реквизита
- Может ли 1С поменять название SQL-таблицы?
- Таблица значений на форме, сдвиг строки
- Как в 1С8 называется оператор "СтатусВозврата(0)" (так было в 7)
- Редактирование содержимого синтаксис-помощника
- Нужны электронные учебники по зарплате Камин 2.0
- V8: ОС. Изменение срока полезного использования
- Ограничение по количеству одновременно запущенных 1С?
- Загрузить из текстового файла в таблицу значений
- Как выбирать программы (1С, ПАРУС, БЭСТ и пр.)
- регламент архивирования базы данных
- Балансовый счет не может корреспондировать с пустым счетом
- v7 Текущая строка документа
- Компонента extprn.dll и V 8.0
- Как лучше посчитать сумму в ТЗ
- Как получить значение периодического реквизита на конкретное время