|
Как получить форму созданного документа 1с 8.2 | ☑ | ||
---|---|---|---|---|
0
manti
14.10.13
✎
14:44
|
Добрый день. Как можно получить форму записанного документа?
Пишет метод объекта не обнаружен. ДокументОбъект = ЧтениеДанныхИзФайла (ИмяФайлаЕксель); ДокументОбъект.ПолучитьФорму("ФормаДокументаТовары"); ДокументОбъект в отладчике выглядит так: Свойство Документ.Ссылка Значение Реализация товаров и услуг ПБ00-000003 от 08.10.2013 0:00:00 Тип ДокументСсылка.РеализацияТоваровУслуг |
|||
1
Maxus43
14.10.13
✎
14:46
|
что не получается? вывести надо? дак открыть() ещё
|
|||
2
Нуф-Нуф
14.10.13
✎
14:46
|
получи объект, будь мужиком, блеать!
|
|||
3
wms
14.10.13
✎
14:46
|
ДокументОбъект.получитьобъект().ПолучитьФорму("ФормаДокументаТовары");
|
|||
4
Maxus43
14.10.13
✎
14:48
|
у ссылки тоже форму можно получать
|
|||
5
Maxus43
14.10.13
✎
14:48
|
ДокументСсылка.<Имя документа> (DocumentRef.<Имя документа>)
ПолучитьФорму (GetForm) Синтаксис: ПолучитьФорму(<Форма>, <Владелец>, <КлючУникальности>) |
|||
6
manti
14.10.13
✎
14:54
|
(1) нужно просто получит форму для пересчета итоговой суммы.
Метод объекта не обнаружен (ПолучитьФорму) ДокументОбъект.ПолучитьФорму("ФормаДокументаТовары"); |
|||
7
manti
14.10.13
✎
14:55
|
(3) объект уже есть.
|
|||
8
Maxus43
14.10.13
✎
15:00
|
УФ чтоль?
|
|||
9
Поросенок Петр
14.10.13
✎
15:01
|
"нужно просто получит форму для пересчета итоговой суммы. "
Ещё стоит её отправить в магазин за пивом. |
|||
10
manti
14.10.13
✎
15:05
|
(8) да 8.2 если в названии присутствует
|
|||
11
banco
14.10.13
✎
15:07
|
(10) 8.2 это еще не означает что УФ
|
|||
12
wms
14.10.13
✎
15:07
|
(7) твой отладчик думает по другому "Тип
ДокументСсылка.РеализацияТоваровУслуг " |
|||
13
banco
14.10.13
✎
15:13
|
(10)для УФ
П = Новый Структура("Ключ", СсылкаНаТвойДокумент); Форма = ПолучитьФорму("Документ.ИмяДокумента.ФормаОбъекта", П); |
|||
14
Maxus43
14.10.13
✎
15:14
|
(10) у меня 8.3, и обычное приложение. и что?)
Глобальный контекст (Global context) ОткрытьФорму (OpenForm) Вариант синтаксиса: По названию Синтаксис: ОткрытьФорму(<ИмяФормы>, <Параметры>, <Владелец>, <Уникальность>, <Окно>) |
|||
15
manti
14.10.13
✎
15:38
|
(13) пнятно, спасибо.
Попутно возник другой вопрос: В БП 3.0 программно создаю документ реализации товаров и услуг. Каким образом при програмном создании документа реализации товаров и услуг проставить счет учета. Смотрел в коде - там данные берется на основе формы документа реализации. Как тогда программно проставит счет? |
|||
16
Dmitry1c
14.10.13
✎
15:39
|
ОткрытьЗначение(Ссылка);
|
|||
17
Kreont
14.10.13
✎
15:52
|
(15) сам явно проставь что надо
|
|||
18
manti
14.10.13
✎
16:01
|
(17) тоесть программно вызывать пробовать - бесполезно на тонком клиенте? поскльку там Тек. элементы формы завязаны?
|
|||
19
Kreont
14.10.13
✎
16:04
|
(18) получается что да, и такой возможности разраб.конфиг.не предусмотрели.
ну или скопируй себе и переделай за них... |
|||
20
banco
14.10.13
✎
16:07
|
(15) не там смотришь, вот
Документы.РеализацияТоваровУслуг.ЗаполнитьСчетаУчетаВТабличнойЧасти(Объект, "Товары"); |
|||
21
manti
14.10.13
✎
16:46
|
(20) да, спасиб уже понял,что оттуда
|
|||
22
manti
14.10.13
✎
17:34
|
(20) не могу только найти, где расчты заполняются (зачет авансов, расчеты по авансам, расчеты с контрагентом). не дает провести без них документ((
|
|||
23
Михаил Козлов
14.10.13
✎
19:06
|
Посмотрите в модуле объекта ЗаполнитьСчетаУчетаРасчетов();
|
|||
24
manti
15.10.13
✎
10:11
|
(23) к сожалению эта функция не проставляетвсех данных для проведения документа. Ставится только счет учета расчетов с контргентом.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |