Форум программистов, компьютерный форум, киберфорум
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.97/186: Рейтинг темы: голосов - 186, средняя оценка - 4.97
0 / 0 / 0
Регистрация: 31.07.2008
Сообщений: 25

Не получается открыть форму из формы

06.08.2008, 18:39. Показов 34780. Ответов 5
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Привет! Такая проблема: получается открыть из модуля формы своей обработки форму создания нового документа, но не получается открыть форму другой обработки

Code
1
2
    Сообщить("Не нашел "+Описание+". Открою форму");
ОткрытьФормуМодально("Обработки.ВыбратьИлиНовый", Тип);
То есть получаю сообщение "не нашел...", но формы нету, при том, что позже таким же способом вызываю форму документа - работает. В чем проблема?
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
06.08.2008, 18:39
Ответы с готовыми решениями:

Открыть форму из другой формы и заполнить ее табличную часть
Здравствуйте. Прошу помощи. Задача такая... Есть форма документа и текстовое поле ФИО, куда пользователь вводит Ф.И.О. плательщика....

Как открыть форму на специальной странице уже открытой формы?
Добрый день всем! Имеем: форма обработки, на ней размещены графическая схема и некий реквизит (какой тип установить не знаю) ...

Открыть форму на которой только реквизит формы типа ТабличныйДокумент
Есть форма справочника формаСпискаУп, на ней есть кнопка, по которой открывается другая произвольная форма этого-же справочника, на которой...

5
0 / 0 / 0
Регистрация: 28.03.2004
Сообщений: 1,913
07.08.2008, 09:32
Вы пытаетесь открывать форму другой обработки модально... Если ваша обработка открыта модально, ессно не получится. Не может быть одна форма модальной по отношению к модальной - винда так не умеет. Если все же есть в этом необходимость, пользуйтесь FormEx - она позволяет изменять признак модальности. В этом случае, перед открытием новой модальной формы снимайте модальность с уже открытой, а потом возвращайте, после закрытия "более" модальной.
0
0 / 0 / 0
Регистрация: 31.07.2008
Сообщений: 25
07.08.2008, 11:03
Забил на модальность, такое тоже не работает


Code
1
2
Сообщить("Не нашел "+Описание+". Открою форму");
ОткрытьФорму("Обработки.ВыбратьИлиНовый", Тип);
+ главная форма - не модальна
0
0 / 0 / 0
Регистрация: 10.07.2017
Сообщений: 350
07.08.2008, 11:08
vitfil 1C умеет открывать модальное окно из модального. И более того, если в форме модально открытого окна есть поля - элементы справочников (документы и прочие реквизиты, влекущие за собой открытие еще одного окна), то они также будут открываться модально (в немодальном режиме, если вы выполните выбор реквизита - форма для выбора из справочника откроется также немодально). Так что у 1С с этим порядок.

roddik
Что в переменной Тип (отладчиком)
Что в форме обработке ВыбратьИлиНовый находится в процедуре ПриОткрытии()? Может там код, который при определенных условиях просто делает СтатусВозврата(0) и форма не открывается?
0
0 / 0 / 0
Регистрация: 28.03.2004
Сообщений: 1,913
07.08.2008, 11:23
Цитата Сообщение от LSH
сли в форме модально открытого окна есть поля - элементы справочников (документы и прочие реквизиты, влекущие за собой открытие еще одного окна), то они также будут открываться модально
Это несколько другие окна...
А вот на счет открытия модального окна из модального, возможно я и ошибаюсь и мой опыт всего лишь связан с глюком одного из старых релизов (вроде как на 18-м пробовал). Ну и отложилось в памяти.
0
0 / 0 / 0
Регистрация: 31.07.2008
Сообщений: 25
07.08.2008, 11:38
Да уж, Обработки.ВыбратьИлиНовый -> Обработка.ВыбратьИлиНовый, и вроде работает...
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
07.08.2008, 11:38
Помогаю со студенческими работами здесь

Как с пом@щью дочерней формы открыть форму у родительскую форму?
Привет Всем! :) Вот я использую код KvartiraForm KvartiraForm = new KvartiraForm(); KvartiraForm.MdiParent =...

Не получается открыть форму
На скрине собственно проблема

Не получается открыть форму с заданными параметрами
Здравствуйте, уважаемые форумчане! Есть ленточная форма, созданная на основе запроса с группировкой. Хочу ее программно открывать с...

Как внутри формы 1 открыть форму 2 т.е. как бы обновить форму 1 в MS Access?
Как внутри формы 1 открыть форму 2 т.е. как бы обновить форму 1 в MS Access? Вот например так:

Открыть форму из другой формы
есть в форме1 процедура procedure TForm1.FormShow, как ее открыть из другой формы(uses есть) прямо код напишите плиз а то что то...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Новые блоги и статьи
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование . \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json> Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом. # Check if. . .
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так: https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347 Основана на STM32F303RBT6. На борту пять. . .
Символьное дифференцирование
igorrr37 13.02.2026
/ * Программа принимает математическое выражение в виде строки и выдаёт его производную в виде строки и вычисляет значение производной при заданном х Логарифм записывается как: (x-2)log(x^2+2) -. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru