#0
by Креатив
&НаСервере КонецПроцедуры При возврате из процедуры реализация ругается Ошибка передачи данных между клиентом и сервером. Значение недопустимого типа. по причине: Ошибка преобразования данных XDTO: Текст: false
#10
by MORRoz
я не понял, что значит "такая страшная"? Форма открылась не так, как открывается обычной документ?
#13
by Креатив
Вопрос остаётся открытым. Изначальная задача такова. Есть ссылка на документ счет на оплату. Нужно программно создать документ реализация товаров и услуг. И открыть пользователю его форму. Как проще все это сделать? То как я реализовал в работает только в толстом клиенте. Плюс, если далее сделать Форма = Док.ПолучитьФорму; Форма.ОткрытьМодально; То форма открывается в неудобоваримом виде. (Возможно это из-за того, что я не все реквизиты заполнил).
#14
by Креатив
ПолучитьФорму работает только в толстом клиенте. Как же открыть форму существующего документа в тонком клиенте?
#16
by ДенисЧ
Глобальный контекст.ПолучитьФорму (Global context.GetForm) Глобальный контекст (Global context) ПолучитьФорму (GetForm) Синтаксис: ПолучитьФорму(<ИмяФормы>, <Параметры>, <Владелец>, <Уникальность>, <Окно>) Параметры: Тип: Строка. Имя формы. Образуется как полный путь к объекту метаданных Форма (например, "Справочник.Контрагенты.Форма.ФормаОбъекта", "ОбщаяФорма.ФормаСохраненияФайла") или как полный путь к прикладному объекту, дополненный именем формы по умолчанию (например, "Справочник.Товары.ФормаВыбора"). Имена форм по умолчанию: ФормаОбъекта (ObjectForm) - форма объекта по умолчанию; ФормаГруппы (FolderForm) - форма группы по умолчанию; ФормаЗаписи (RecordForm) - форма записи регистра по умолчанию; ФормаСписка (ListForm) - форма списка по умолчанию; ФормаВыбора (ChoiceForm) - форма выбора по умолчанию; ФормаВыбораГруппы (FolderChoiceForm) - форма выбора группы по умолчанию; ФормаКонстант (ConstantsForm) - форма констант по умолчанию для обычного режима, установленная как форма констант для конфигурации; Форма (Form) - форма константы, отчета и обработки по умолчанию; ОбщаяФорма (CommonForm) - общая форма; ФормаНастроек (SettingsForm) - форма настроек отчета по умолчанию; ФормаЗагрузки (LoadForm) - форма загрузки настроек; ФормаСохранения (SaveForm) - форма сохранения настроек; ФормаВарианта (VariantForm) - форма редактирования варианта отчета; ФормаЗагрузкиПользовательскихНастроекОтчетов (ReportUserSettingsLoadForm) - форма загрузки настроек отчета; ФормаСохраненияПользовательскихНастроекОтчетов (ReportUserSettingsSaveForm) - форма сохранения настроек отчета; ФормаЗагрузкиВариантовОтчетов (ReportVariantsLoadForm) - форма загрузки варианта отчета; ФормаСохраненияВариантовОтчетов (ReportVariantsSaveForm) - форма сохранения варианта отчета; ФормаЗагрузкиНастроекДанныхФорм (FormDataSettingsLoadForm) - форма загрузки настроек данных форм; ФормаСохраненияНастроекДанныхФорм (FormDataSettingsSaveForm) - форма сохранения настроек данных форм. Например, для получения общей формы "ОбщиеНастройки" следует в модуле написать код: Имена ФормаЗагрузкиПользовательскихНастроекОтчетов, ФормаСохраненияПользовательскихНастроекОтчетов, ФормаЗагрузкиВариантовОтчетов, ФормаСохраненияВариантовОтчетов, ФормаЗагрузкиНастроекДанныхФорм и ФормаСохраненияНастроекДанныхФорм нужно использовать без имени объектов метаданных. Для внешних отчетов и обработок имя формы задается следующим образом: ВнешнийОтчет.<имя отчета>.Форма.<имя формы>; ВнешнийОтчет.<имя отчета>.<имя стандартной формы>; ВнешняяОбработка.<имя обработки>.Форма.<имя формы>; ВнешняяОбработка.<имя обработки>.<имя стандартной формы>. При этом внешний отчет или обработка должны быть предварительно зарегистрированы в системе. Тип: Структура. Параметры формы. Ключ структуры - имя параметра, а значение - значение параметра формы. Имя элемента должно совпадать с именем параметра структуры. Владелец формы - форма или элемент управления другой формы. Тип: Произвольный. В данном параметре может быть задан некоторый ключ, значение которого будет использоваться для поиска уже открытых форм. Если будет найдена форма с таким же ключом уникальности, вместо открытия новой формы будет активизирована найденная форма. Ложь - искать форму с ключом уникальности по умолчанию, Истина - не искать форму вообще, любое другое значение устанавливает ключ уникальности, по которому будет произведен поиск. Значение по умолчанию: Ложь Тип: ОкноКлиентскогоПриложения; ВариантОткрытияОкна. Окно приложения, в котором будет открыта форма. Применимо только для управляемой формы. Окном может быть только основное окно приложения или вспомогательное окно формы. Если указан тип ВариантОткрытияОкна, окно формы будет создано согласно выбранному варианту. Возвращаемое значение: Тип: Форма; УправляемаяФорма. Описание: Получает форму или управляемую форму. Перед получением осуществляется поиск уже открытой такой же формы. Поиск осуществляется по типу формы, значениям ключевых параметров формы, владельцу формы, пользовательскому ключу уникальности. Если в параметре <Уникальность> передано значение Истина, то поиск уже открытых форм не осуществляется. Доступность: Тонкий клиент, веб-клиент, толстый клиент. Вызов метода выполняет обращение к серверу. Примечание: В тонком и веб-клиенте получает только управляемую форму. Обычные формы внешних обработок не поддерживаются. Если при получении обычной формы в параметре <ИмяФормы> указано не стандартное имя формы, передаваемые параметры не обрабатываются. В процессе выполнения может быть несколько обращений к серверу. Часть из них кэшируются. Как минимум одно обращение к серверу есть всегда и оно не кэшируется. Кэширование зависит от версии платформы и версии конфигурации в целом. Если установлена низкая скорость соединения и не указывается текущая строка, то кэшируется форма выбора. Очистка кэша осуществляется с периодичностью в 20 мин. Удаляются формы, которые не использовались в этот период времени. См. также: Глобальный контекст, метод ОткрытьФорму Глобальный контекст, метод ОткрытьФормуМодально Глобальный контекст, метод ПолучитьОбщуюФорму
#20
by Feunoir
ОткрытьФорму("Документ.РеализацияТоваровУслуг.ФормаОбъекта", Новый Структура("Основание", Ссылка));
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Вид списка в УФ(управляемой форме) 8.2
- Управляемые формы: открытие другой формы для того же объекта "Отчет"
- Как программно вставить элемент формы в определённое место (управляемые формы)?
- v8: Методика написания конфигураций на УФ, общие модули. Подскажите неофиту УФ
- УФ Открытие связанного регистра из формы элемента справочника по "Перейти"
- УФ Заполнение и открытие программно созданного документа
- УФ Таблица формы программно - отбор строк и доступность редактирования
- обход данных табличной части формы в УФ
- УФ как разрешить открытие значения в табличной части, но запретить изменение
В этой группе 1С
- Проблемы с запуском 1с 8.2
- СКД не выводить таблицы без значений
- Расчет нормы времени в ЗУП
- Контрагенты в Альфа-авто
- Как быстрее получать цены из регистра сведений
- v7: Многострочная часть при отправке письма с помощью ROM-mail
- v7: ЗиК Как сторнировать Отпуск по уходу за ребенком
- Сертификация своей нетленки на "1С:Совместимо"
- Как определить глобальную переменную на клиенте и сервере?
- v7: Установить значение реквизита справочника неопределенного типа
- Как получить данные из первой таблицы, которых нет во второй?
- Обмен по FTP тормозит
- Расшифровка отчета
- "Прошлый месяц" в Периоде стандартной настройки СКД
- много цифр после запятой.
- Элемент управления табличное поле, тип значения: таблица значений
- Текущий родитель Формы выбора
- Загрузка из Файла EXCEL
- Как в MS SQL 2008 посмотреть точное количесво подключенных сессий
- 1c 8 как из регистра накопления выбрать первые записи дающие итог больше чем Х