v7: Открыть Форму #204054


#0 by chavicha1
Народ делаю так Док=Создатьобъект("Документ.ХХХХ"); Док.Новый; ОткрытьФорму(Док,,); И собственно говоря ничего не происходит..why?
#1 by miki
А что должно произойти?
#2 by Ирен
а записать?
#3 by miki
Запиши + ТекущийДокумент
#4 by chavicha1
Ну может форма документа должна открыться нет?
#5 by miki
Должна... если есть документ.
#6 by chavicha1
Но вроде бы она должна открываться непосредствено для вводимого документа как я понял
#7 by Морозов Александр
ОткрытьФорму("Документ.ХХХХ");
#8 by BD3001
(+2)
#9 by DGorgoN
Народ делаю так Док=Создатьобъект("Документ.ХХХХ");
#10 by 1 апреля
ОФФ: все мучает вопрос - ты с камчатки?
#11 by Trigg
Нельзя открыть форму незаписанного документа. Вот так.
#12 by Морозов Александр
да что ты?
#13 by Trigg
Поправь, если это не так. С примером конечно.
#14 by Икк
Читайте мануал, там это есть
#15 by а лю 427
Дятел? Отбил голову при долблении железного столба?
#16 by miki
Он прав. Пример в .
#17 by Морозов Александр
Открыть Форму нового документа: ОткрытьФорму(<?>,,) Синтаксис: ОткрытьФорму(<ОписательОбъекта>,<КонтекстФормы>,<ДокументОснование>) Назначение: Открывает визуальную форму ввода нового документа (в т.ч. в режиме ввода на основании). Возвращает: 1 - если действие выполнено, 0 - иначе. Параметры: <ОписательОбъекта> - строка-описатель документа вида:  'Документ.ХХХХХ', где ХХХХХХ - вид документа; <КонтекстФормы> - имя переменной, куда можно задать значение любого типа для передачи в открываемую форму. Данное значение будет доступно в открытой форме как атрибут Форма.Параметр. После исполнения данного метода система вернет в данную переменную контекст открытой формы (необязателен); <ДокументОснование> - документ-основание для открытия формы ввода нового документа в режиме ввода на основании (необязателен). Замечание: Пока форма открыта, тип значения параметра <КонтекстФормы> равен 100, когда закрыта - 0. (с) Синтаксис помошник
#18 by DimaSar
ОткрытьФорму(<?>,,) Синтаксис: ОткрытьФорму(<ОписательОбъекта>,<КонтекстФормы>,<ДокументОснование>) Назначение: Открывает визуальную форму ввода нового документа (в т.ч. в режиме ввода на основании). Возвращает: 1 - если действие выполнено, 0 - иначе. Параметры: <ОписательОбъекта> - строка-описатель документа вида:  'Документ.ХХХХХ', где ХХХХХХ - вид документа; <КонтекстФормы> - имя переменной, куда можно задать значение любого типа для передачи в открываемую форму. Данное значение будет доступно в открытой форме как атрибут Форма.Параметр. После исполнения данного метода система вернет в данную переменную контекст открытой формы (необязателен); <ДокументОснование> - документ-основание для открытия формы ввода нового документа в режиме ввода на основании (необязателен). Замечание: Пока форма открыта, тип значения параметра <КонтекстФормы> равен 100, когда закрыта - 0.
#19 by 1 апреля
я болею за тебя. Давай выкручивайся контекст в :))
#20 by miki
<философски> Просто Новый (в смысле с нуля) и Новый (в смысле нещаписанный) - вещи разные..
#21 by Trigg
Ну я так понял что новый док ему надо было заполнить, а потом открыть. Поэтому без Док.Записать не заработает...
#22 by Rovan
вот потому ! либо форма открывает пустую форму указанного вида и типа объекта либо существующий в базе документ (элемент)
#23 by Rovan
(+22) вобще лучше наверное предать нужные данные параметром в форму (через СЗ) и уже в нуй заполнить реквизиты в ПриОткрытии
#24 by Морозов Александр
или с формексом
#25 by Токс2
Старый боянчик... заработает...
#26 by Trigg
Дак зачем, для этого нужно будет изменять модуль дока. Лучше его заполнить и открыть из внешнего отчета, обработки...
#27 by Токс2
(+25) Упс, туплю... если заполнить, потом открыть, а не наоборот - то нет...
#28 by Морозов Александр
а если его надо сначало посмотреть перед записью?
#29 by GrayT
Старые песни о главном....
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С