|
1 / 1 / 0
Регистрация: 30.05.2011
Сообщений: 29
|
||||||
1C 8.x Упр. Открыть несколько форм одного объекта.11.08.2012, 09:35. Показов 16199. Ответов 33
Метки нет (Все метки)
Здравствуйте
Создал форму во внешней обработке, как терь ее открыть?
![]() Спасибо
0
|
||||||
| 11.08.2012, 09:35 | |
|
Ответы с готовыми решениями:
33
Открыть несколько форм из главной Как открыть несколько форм и отчётов в одном окне? Создание одного и того же объекта несколько раз |
|
151 / 151 / 3
Регистрация: 05.05.2010
Сообщений: 570
|
|
| 14.08.2012, 11:19 | |
|
0
|
|
|
1 / 1 / 0
Регистрация: 30.05.2011
Сообщений: 29
|
|
| 14.08.2012, 11:41 [ТС] | |
|
0
|
|
|
1 / 1 / 0
Регистрация: 30.05.2011
Сообщений: 29
|
|
| 14.08.2012, 11:50 [ТС] | |
|
основная форма
0
|
|
|
1 / 1 / 0
Регистрация: 30.05.2011
Сообщений: 29
|
|
| 14.08.2012, 11:52 [ТС] | |
|
вызываемая форма
0
|
|
|
2956 / 1768 / 84
Регистрация: 03.11.2011
Сообщений: 8,280
|
||||||
| 14.08.2012, 12:07 | ||||||
|
Ну дык... У реквизита-объекта какое имя-то?
Если без префикса-объекта не работает - значит шуточки управляемой формы. Я их плохо знаю, но экспериментом всё решается: задача: обратиться к текущему объекту - "точка" - его форме - "точка" - открыть. Переставляя слова и кавычки
0
|
||||||
|
1 / 1 / 0
Регистрация: 30.05.2011
Сообщений: 29
|
|
| 14.08.2012, 12:37 [ТС] | |
|
можно по подробнее...
0
|
|
|
2956 / 1768 / 84
Регистрация: 03.11.2011
Сообщений: 8,280
|
|
| 14.08.2012, 13:03 | |
|
Находясь в модуле формы обработки мы имеем под руками саму форму и объект, указанный в реквизитах жирным. Имеем право использовать свойства объекта без префикса (ОткрытьФорму("ИмяФормы")), но в управляемой форме обязательна раскладка по клиенту/серверу. А там что видно, что не видно и когда - надо ещё привыкнуть... (Я пока не спешу набираться этого опыта по причине отсутствия свободного времени. А Вам сам Б@г велел.) Наша задача сводится к следующему:
Объект.Форма.Открыть() Объект - в обычной форме указывать не надо. Пробуйте по-всякому, если у Вас управляемая Добавлено через 15 секунд Находясь в модуле формы обработки мы имеем под руками саму форму и объект, указанный в реквизитах жирным. Имеем право использовать свойства объекта без префикса (ОткрытьФорму("ИмяФормы")), но в управляемой форме обязательна раскладка по клиенту/серверу. А там что видно, что не видно и когда - надо ещё привыкнуть... (Я пока не спешу набираться этого опыта по причине отсутствия свободного времени. А Вам сам Б@г велел.) Наша задача сводится к следующему: Объект.Форма.Открыть() Объект - в обычной форме указывать не надо. Пробуйте по-всякому, если у Вас управляемая
0
|
|
|
151 / 151 / 3
Регистрация: 05.05.2010
Сообщений: 570
|
|
| 14.08.2012, 13:40 | |
|
Одна форма управляемая, другая нет судя по скринам... вроде как...
0
|
|
|
2956 / 1768 / 84
Регистрация: 03.11.2011
Сообщений: 8,280
|
|
| 14.08.2012, 17:50 | |
|
тогда включить режим обычного приложения. Хотя бы на время отладки
0
|
|
|
Модератор
|
|
| 14.08.2012, 23:06 | |
|
ВнешняяОбработка (ExternalDataProcessor)
ПолучитьФорму (GetForm) Синтаксис: ПолучитьФорму(<Форма>, <Владелец>, <КлючУникальности>) Параметры: <Форма> (необязательный) Тип: Строка; ОбъектМетаданных: Форма . Имя формы, как оно задано в конфигураторе, или объект описания метаданного требуемой формы. Если параметр не указан, то используется основная форма, заданная в конфигураторе. <Владелец> (необязательный) Тип: Форма; Элемент управления. Объект, который будет являться владельцем открываемой формы. <КлючУникальности> (необязательный) Тип: Произвольный. В данном параметре может быть задан некоторый ключ, значение которого будет использоваться для поиска уже открытых форм. При поиске учитываются значения свойств открытых форм соответствующим значениям параметров метода. Если найдена открытая форма (по совпадению всех параметров), то она будет возвращена вместо новой формы. Если из некой формы (один и тот же владелец) требуется открывать новые экземпляры другой формы, то при каждом вызове метода значение данного параметра должно быть уникально (в рамках соответствующих значений свойств открытых форм). Значение параметра присваивается свойству открываемой формы КлючУникальности. Следует учитывать, что при получении формы из "объекта" система получает форму для конкретного экземпляра объекта с учетом совокупности переданных параметров, в то время как для "ссылки" всегда существует только один объект в базе данных и форма получается одна (для одинаковой совокупности параметров). Возвращаемое значение: Тип: Форма; УправляемаяФорма. Описание: Получает форму внешней обработки. Доступность: Толстый клиент. Примечание: При работе внешних обработок в толстом клиенте следует учитывать, что при работе в режиме управляемого приложения возможно открытие только управляемых форм, при работе в обычном режиме - только обычных форм. Пример: Форма = ВнешОбработка.ПолучитьФорму("ГлавнаяФорм а");
0
|
|
|
2956 / 1768 / 84
Регистрация: 03.11.2011
Сообщений: 8,280
|
|
| 14.08.2012, 23:46 | |
|
Ну и загнать её в конфигурацию.
0
|
|
|
1 / 1 / 0
Регистрация: 30.05.2011
Сообщений: 29
|
|
| 15.08.2012, 07:13 [ТС] | |
|
может взглянете
0
|
|
|
Модератор
|
|
| 16.08.2012, 02:38 | |
|
Форма = ЭтотОбъект.ПолучитьФорму("Форма1"); //Только такой вариант сработает в вашей обработке
Форма.Открыть(); Посмотрите свойства формы "ФормаВводаИнформации" у нее тип формы Управляемая управляемую форму нельзя открыть из обычной формы (это относиться к внешним обработкам и отчетам) Для того что бы ее открыть вам нужно - либо сохранить эту форму в конфигурацию либо использовать обычный тип формы!!! (тип формы задается при создании формы)
1
|
|
|
1 / 1 / 0
Регистрация: 30.05.2011
Сообщений: 29
|
|
| 16.08.2012, 07:17 [ТС] | |
|
Всем СПАСИБО!
0
|
|
| 16.08.2012, 07:17 | |
|
Свойство объекта в виде массива char заполняется только для одного объекта
Как сделать так, что при совпадении одного объекта с другим происходило удаление одного из них Вызвать процедуру\функцию из другого объекта\класса. Из одного класса\объекта сделать два Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Запустил конкурс "тем и промптов для текстовых квестов созданных почти чисто ИИ"
Adler 06.10.2026
Всем привет!
За последние три-четыре дня я создал более 16 текстовых квестовых игр используя преимущественно по одному запросу к ИИ на игру. Мне так понравилось смотреть все ветки/ сцены во всех. . .
|
ИИ не может найти нужный язык в списке
Supersumestria 05.10.2026
Я ему даю вот такое изображение и прошу найти и подчеркнуть немецкий язык.
Возвращает он вот это:
https:/ / i. **********/ vqBWLe2. png
Нужную строчку в 3й колонке просто выдумал. .
Это. . .
|
Новая последняя моя музыка в SUNO
zorxor 05.10.2026
Здравствуйте, дорогие мои друзья! С большой радостью я хотел бы представить вам свою новую последнею музыку, которую сгенерировала мне по моей просьбе нейросеть SUNO. С уважением, zorxor.
Это. . .
|
Nekobox - outbounds[0].transport: unknown transport type: raw
damix 01.10.2026
Фикс ошибки
Правым кликом по серверу -> отладочная информация -> edit
Заменить "net": "raw", на "net": "tcp",
Нажать кнопку reload.
|
|
Программный домашний кинотеатр
russiannick 27.09.2026
Сподобился на программный домашний кинотеатр. В качестве ЯВУ по традиции выбрал js.
В помощники взял Яндекс-Алису.
Было создано три зала на разные интересы.
исторические и ретро
сериал Хичкок. . .
|
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
|
Мобильное приложение ColorStep
pavlinmavlin 17.09.2026
Реализовал приложение Красный, Зеленый, Синий в Unity3d + c#.
Название изменил на ColorStep.
Приложение прошло модерацию и теперь доступно для скачивания. Делал его сам, шаг за шагом — и вот,. . .
|
Запрет дублирования строк в табличной части
Maks 13.09.2026
Реализация из решения ниже выполнена на нетиповом справочнике "Нормы ТО" с табличной часть "Виды ТО", разработанного в КА2, со следующими реквизитами:
- ВидТО (СправочникСсылка. ВидыТО);
- ВидГСМ. . .
|