|
Как написать аналог на 1с 8.2 | ☑ | ||
---|---|---|---|---|
0
sidalexsandr
22.01.13
✎
10:05
|
Форма.Параметр;
Вопрос: какой аналог в 1c 8.2? |
|||
1
lucifer
22.01.13
✎
10:08
|
дааа.... ну и вопрос )
так и пиши. |
|||
2
samozvanec
22.01.13
✎
10:11
|
(0) Форма.ПараметрЫ
|
|||
3
sidalexsandr
22.01.13
✎
10:11
|
(2)Спасибо
|
|||
4
sidalexsandr
22.01.13
✎
10:14
|
Парам = Форма.Параметры;
Ошибка: Документ.ЗаявкаНаПроизводство.Форма.ФормаДокумента.Форма(1311,10)}: Переменная не определена (Форма) Парам = <<?>>Форма.Параметры; (Проверка: Толстый клиент (обычное приложение)) |
|||
5
AaNnDdRrEeYy
22.01.13
✎
10:15
|
будь проще пиши:
Парам = Параметры.ИмяПараметра; это доступно только на сервере. |
|||
6
samozvanec
22.01.13
✎
10:16
|
если в контексте формы, можно просто
Парам = Параметры; //будет структура |
|||
7
sidalexsandr
22.01.13
✎
10:20
|
(6) Ошибка
{Документ.ЗаявкаНаПроизводство.Форма.ФормаДокумента.Форма(1311,10)}: Переменная не определена (Параметры) Парам = <<?>>Параметры; (Проверка: Толстый клиент (обычное приложение)) |
|||
8
Reset
22.01.13
✎
10:22
|
(7) Потому что, ять, это свойство управляемой формы
|
|||
9
hhhh
22.01.13
✎
10:23
|
(7) зачем в обычном приложении запускаешь?
|
|||
10
DrShad
22.01.13
✎
10:23
|
Глобальный контекст (Global context)
ПолучитьФорму (GetForm) Синтаксис: ПолучитьФорму(<ИмяФормы>, <Параметры>, <Владелец>, <Уникальность>, <Окно>) |
|||
11
Сергей Д
22.01.13
✎
10:25
|
(4) ЭтаФорма
|
|||
12
samozvanec
22.01.13
✎
10:29
|
(10) Ложь;
|
|||
13
sidalexsandr
22.01.13
✎
10:31
|
{Документ.ЗаявкаНаПроизводство.Форма.ФормаДокумента.Форма(1311)}: Поле объекта не обнаружено (Параметры)
Парам = ЭтаФорма.Параметры; |
|||
14
Sinus1984
22.01.13
✎
10:33
|
(0) а зачем тебе это Форма.Параметр; это по моему из 77
не помню что этим назначалось но в 1с8 доступ к реквизитам формы ЭтаФорма.<Имя реквизита> |
|||
15
sidalexsandr
22.01.13
✎
10:37
|
(14) Форма.Параметр
Синтаксис: Форма.Параметр Назначение: Параметр, переданный при программном открытии формы. Замечание: Атрибут представляет собой значение, переданное данной форме при ее открытии программно с помощью методов ОткрытьФорму, ОткрытьФормуМодально, ОткрытьПодбор. Если форма открыта интерактивно или если параметр при программном открытии не передавался, то данный атрибут содержит значение неопределенного типа. Доступ к атрибуту возможен только в контексте Модуля формы через |
|||
16
sidalexsandr
22.01.13
✎
10:55
|
up
|
|||
17
Sinus1984
22.01.13
✎
10:55
|
(15) и всетаки что ты в 1с8 что ты хочешь с формой сделать?
Пример: Клиенты = Справочники.Контрагенты; НовыйКлиент= Клиенты.СоздатьЭлемент(); НовыйКлиент.Наименование = "Сергеич"; НовыйКлиент.ПолучитьФорму().Открыть(); |
|||
18
Sinus1984
22.01.13
✎
11:01
|
(17) доступ к элементам формы: Форма.ЭлементыФормы
|
|||
19
sidalexsandr
22.01.13
✎
15:44
|
(17),(18) Я хочу когда открываю например из обработки иметь возможность считать в документ параметр (ну передаю какие-нибудь значения - список значений) с которым открыла документ обработка.
|
|||
20
hhhh
22.01.13
✎
15:50
|
(19) ну сделай на форме реквизит МоиПараметры, а в обработке напишешь
Форма.МоиПераметры |
|||
21
sidalexsandr
22.01.13
✎
16:10
|
Спасибо.
|
|||
22
AquaMan
22.01.13
✎
16:18
|
Экспортные переменные модуля формы можно для это использовать еще.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |