![]() |
![]() |
![]() |
|
дополнительная форма обработки | ☑ | ||
---|---|---|---|---|
0
Black Dragon
12.09.11
✎
09:25
|
Доброго дня!
Вот такое дело - имеется внешняя обработка, у нее две формы - основная и дополнительная. Обработка зарегистрирована как внешняя обработка. Однако при открытии формы - ошибочка возникает: ОткрытьФорму("ВнешняяОбработка.ЗагрузкаКадровыхДокументов.Форма.ТаблицаСеансов",СписокПарам); |
|||
1
Fragster
гуру
12.09.11
✎
09:27
|
СП смистили?
|
|||
2
Black Dragon
12.09.11
✎
09:41
|
(1) а по русски? )
|
|||
3
Мимохожий Однако
12.09.11
✎
09:44
|
(2)СП - это синтаксис-помощник.
Смистили - это украли. Намек на чтение документации. |
|||
4
Black Dragon
12.09.11
✎
10:23
|
ОткрытьФорму (OpenForm)
Вариант синтаксиса: По названию Синтаксис: ОткрытьФорму(<ИмяФормы>, <Параметры>, <Владелец>, <Уникальность>, <Окно>) Параметры: <ИмяФормы> (обязательный) Тип: Строка. Имя формы. Образуется как полный путь к объекту метаданных Форма (например, "Справочник.Контрагенты.Форма.ФормаОбъекта", "ОбщаяФорма.ФормаСохраненияФайла") или как полный путь к прикладному объекту, дополненный именем формы по умолчанию (например, "Справочник.Товары.ФормаВыбора"). ВнешняяОбработка.<имя обработки>.Форма.<имя формы>; ВнешняяОбработка.<имя обработки>.<имя стандартной формы>. При этом внешний отчет или обработка должны быть предварительно зарегистрированы в системе с помощью метода Подключить или Подключить соответственно. <Имя отчета> и <имя обработки> - это имена, под которыми зарегистрированы внешний отчет или обработка. <Параметры> (необязательный) Тип: Структура. Параметры формы. Ключ структуры - имя параметра, а значение - значение параметра формы. Имя элемента должно совпадать с именем параметра структуры. П = Новый Структура("Ключ", Поставщик); Форма = ПолучитьФорму("Справочник.Контрагенты.ФормаОбъекта", П); Форма.Открыть(); Доступность: Тонкий клиент, веб-клиент, толстый клиент. Вызов метода выполняет обращение к серверу. Примечание: Для варианта "По названию" параметры вызова аналогичны параметрам метода ПолучитьФорму. Обычные формы внешних обработок не поддерживаются. В управляемом приложении не следует выполнять программное открытие и закрытие одной и той же формы в одном вызове встроенного языка. Если при открытии обычной формы в параметре <ИмяФормы> указано не стандартное имя формы, передаваемые параметры не обрабатываются. В процессе выполнения может быть несколько обращений к серверу. Часть из них кэшируются. Как минимум одно обращение к серверу есть всегда и оно не кэшируется. Кэширование зависит от версии платформы и версии конфигурации в целом. Если установлена низкая скорость соединения и не указывается текущая строка, то кэшируется форма выбора. Очистка кэша осуществляется с периодичностью в 20 мин. Удаляются формы, которые не использовались в этот период времени. |
|||
5
Black Dragon
12.09.11
✎
10:24
|
Если при открытии обычной формы в параметре <ИмяФормы> указано не стандартное имя формы, передаваемые параметры не обрабатываются
Это что за дела? |
|||
6
Fragster
гуру
12.09.11
✎
10:35
|
ВнешняяОбработка.<имя обработки>.<имя стандартной формы>.
При этом внешний отчет или обработка должны быть предварительно зарегистрированы в системе с помощью метода Подключить или Подключить соответственно. <Имя отчета> и <имя обработки> - это имена, под которыми зарегистрированы внешний отчет или обработка. |
|||
7
zzerro
12.09.11
✎
11:05
|
(0) "ВнешняяОбработка.ЗагрузкаКадровыхДокументов.Форма.ТаблицаСеансов" - тут кажись ТаблицаСеансов - это лишнее
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |