Заказы на доработку 1С (сервис удаленной работы)

Хранилище

База знаний
Неназначенных незавершенных заказов: 6
Бесплатные отчеты, обработки, конфигурации, внешние компоненты для 1С Статьи, описание работы, методики по работе с 1С

Здравствуйте, гость ( Вход | Зарегистрироваться )

> УПП . Закрыть форму списка после закрытия документа          
alexandr_f Подменю пользователя
сообщение 04.01.17, 14:15
Сообщение #1

Завсегдатай
****
Группа: Пользователи
Сообщений: 131
Спасибо сказали: 0 раз
Рейтинг: 0

В процедуре (ячейка табличного поля) надо выбрать другой документ из списка, добавить запись и закрыть документ и форму списка
Вызываю
Форма = Документы.ПривязкаДолжностикНаборуВредныхФакторов.ПолучитьФормуСписка();
        Документ=Форма.ОткрытьМодально();

Но после закрытия Документ остается висеть форма списка .Как ее закрыть?

Vofka Подменю пользователя
сообщение 04.01.17, 14:38
Сообщение #2

У нас здесь своя атмосфера...
***********
Группа: Основатель
Сообщений: 12312
Из: Киев
Спасибо сказали: 3635 раз
Рейтинг: 2773

В форме документа в ПриЗакрытии вызвать Оповестить(...) а в форме списка, чтобы поймать это оповещение, используйте событие ОбработкаОповещения.


Signature
Услуги 1С программиста

alexandr_f Подменю пользователя
сообщение 04.01.17, 15:05
Сообщение #3

Завсегдатай
****
Группа: Пользователи
Сообщений: 131
Спасибо сказали: 0 раз
Рейтинг: 0

Vofka @ Сегодня, 14:38 * ,
Я не понял этого. У меня нет отдельной ФормыСписка ( вызывается стандартная). И я остаюсь на строке
Цитата
Документ=Форма.ОткрытьМодально();

т.е. пока вручную не закрою ФормуСписка, код не сдвигается.

sava1 Подменю пользователя
сообщение 04.01.17, 15:30
Сообщение #4

Почти крутой
Иконка группы
Группа: Местный
Сообщений: 1479
Из: Проскуров
Спасибо сказали: 349 раз
Рейтинг: 345.9

Форму надо открывать для выбора.
Форма = ААА.ПолучитьФорму() / ПолучитьФормуВыбора

в 1м случае еще
Форма.РежимВыбора = Истина;
далее
Форма.Открыть()

alexandr_f Подменю пользователя
сообщение 04.01.17, 16:03
Сообщение #5

Завсегдатай
****
Группа: Пользователи
Сообщений: 131
Спасибо сказали: 0 раз
Рейтинг: 0

sava1 @ Сегодня, 15:30 * ,
Я уже пробовал
Цитата
Форма = Документы.ПривязкаДолжностикНаборуВредныхФакторов.ПолучитьФормуВыбора();
Форма.ОткрытьМодально();
или
Форма.Открыть();

не открывают документ а тупо идут дальше

sava1 Подменю пользователя
сообщение 04.01.17, 16:10
Сообщение #6

Почти крутой
Иконка группы
Группа: Местный
Сообщений: 1479
Из: Проскуров
Спасибо сказали: 349 раз
Рейтинг: 345.9

Что значит НЕ Открывают ? Они и не должны - форма открыта для ВЫБОРА документа:
- открыли, выбрали документ, форма закрылась.

Если поставить множественный выбор - то выбирать можно несколько элементов.

alexandr_f Подменю пользователя
сообщение 06.01.17, 13:55
Сообщение #7

Завсегдатай
****
Группа: Пользователи
Сообщений: 131
Спасибо сказали: 0 раз
Рейтинг: 0

sava1 @ 04.01.17, 16:10 * ,
Могу показать как у меня получилось решить проблему. Причем ни один из операторов нельзя убрать (уже не раз пробовал)
Форма = Документы.ПривязкаДолжностикНаборуВредныхФакторов.ПолучитьФормуВыбора();
    Документ= Форма.ОткрытьМодально();
    Параметр= Новый Структура();
    мТекущаяСтрока=ЭлементыФормы.НетВСписках.ТекущиеДанные;
    Параметр.Вставить("ПодразделениеОрганизации1Уровня",мТекущаяСтрока.ПодразделениеОрганизации1Уровня);
    Параметр.Вставить("ПодразделениеОрганизации",мТекущаяСтрока.ПодразделениеОрганизации);
    Параметр.Вставить("Должности",мТекущаяСтрока.Должности);
    ПараметрыФормы = Новый Структура();
    ПараметрыФормы.Вставить("Ключ",Документ);
    ФормаВыбораРМ = ПолучитьФорму("Документ.ПривязкаДолжностикНаборуВредныхФакторов.ФормаОбъекта", ПараметрыФормы);
    ФормаВыбораРМ.Параметр=Параметр;
    Ответ = ФормаВыбораРМ.ОткрытьМодально();



 ! 

Правила: 9
 


Сообщение отредактировал Vofka - 06.01.17, 14:15

Не нашли ответа на свой вопрос?
Зарегистрируйтесь и задайте новый вопрос.


Ответить Новая тема
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

RSS Текстовая версия Сейчас: 21.08.17, 23:24
1С Предприятие 8.3, 1С Предприятие 8.2, 1С Предприятие 8.1, 1С Предприятие 8.0, 1С Предприятие 7.7, Литература 1С, Общие вопросы по администрированию 1С, Методическая поддержка 1С - всё в одном месте: на Украинском 1С форуме!

Курсы валют: доллар США к гривне Курсы валют: евро к гривне Курсы валют: российский рубль к гривне