|
Как в управляемых формах программно открыть копию элемента справочника? | ☑ | ||
---|---|---|---|---|
0
IgorMan2
13.02.13
✎
09:51
|
На форме есть реквизит Номенклатура и есть кнопка "Скопировать", как мне сделать так чтобы при нажатии на кнопку происходило аналогичное нажатию на F9 в списке справочника, т.е. открылась копия элемента справочника, без записи в базу!?
|
|||
1
Wobland
13.02.13
✎
09:52
|
что такое копия без записи?
|
|||
2
Wobland
13.02.13
✎
09:53
|
скопировать тебе на списке применить надо?
|
|||
3
YF
13.02.13
✎
09:54
|
(0) Открыть форму нового и перезаполнить все реквизиты реквизитами из источника
|
|||
4
Поросенок Петр
13.02.13
✎
09:54
|
Параметры УФ кури
|
|||
5
Поросенок Петр
13.02.13
✎
09:55
|
(3) Жестоко шопц.
|
|||
6
IgorMan2
13.02.13
✎
09:59
|
(1) Копия без записи, это когда у тебя на экране открывается новый элемент справочника со всеми реквизитами старого, но не записывается в базу, а просто отображается на экране и попадает в базу только когда пользователь нажмет кнопку записать!
|
|||
7
kosts
13.02.13
✎
10:00
|
Копия = ТоварСсылка.Скопировать();
Копия.ПолучитьФорму().Открыть() |
|||
8
IgorMan2
13.02.13
✎
10:00
|
(3) Думаю что форма содержит не все реквизиты объекта и тупо копировать реквизиты формы - опасно. Тем что не все реквизиты объекта скопируются!
|
|||
9
IgorMan2
13.02.13
✎
10:24
|
(7)
Скопировать() Доступность: Сервер, толстый клиент, внешнее соединение. |
|||
10
IgorMan2
13.02.13
✎
10:50
|
up
|
|||
11
Wobland
13.02.13
✎
10:54
|
(10) что, не можешь на сервере скопировать и отдать получившееся клиенту для открытия формы?
|
|||
12
IgorMan2
13.02.13
✎
11:46
|
(11) Скопировать возвращает объект. Как я отдам клиенту объект???
|
|||
13
Wobland
13.02.13
✎
11:52
|
(12) что, не можешь на сервере скопировать, получить ссылку и отдать получившееся клиенту для открытия формы?
|
|||
14
IgorMan2
13.02.13
✎
11:52
|
(13) ключевой момент это не записывать объект, а открыть !!!
|
|||
15
Wobland
13.02.13
✎
11:53
|
а вроде что-то у меня такое было, да не вышло с наскоку. не помню
|
|||
16
IgorMan2
13.02.13
✎
11:57
|
(15) вот вот
|
|||
17
Wobland
13.02.13
✎
12:00
|
Пример:
Товар = Справочники.Номенклатура.НайтиПоКоду(КодТовара); ОткрытьЗначение(Товар); |
|||
18
IgorMan2
13.02.13
✎
12:03
|
И как мне это поможет?
|
|||
19
Wobland
13.02.13
✎
12:04
|
вон ссылка, по ней открывается форма
|
|||
20
IgorMan2
13.02.13
✎
12:05
|
(19) Как мне это поможет открыть скопированный не записанный элемент справочника !!!??
|
|||
21
Жан Пердежон
13.02.13
✎
12:13
|
ОткрытьФорму("Документ.ТвойДокумент.ФормаОбъекта",Новый Структура("ЗначениеКопирования", ТвояСсылка), ЭтаФорма);
|
|||
22
IgorMan2
13.02.13
✎
12:51
|
(21) Ну вот целый день опять убит, а все так просто. Спасибо тебе большое Жан
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |