Имя: Пароль:
1C
 
Выбор элемента справочника в диалоге
0 Point
 
01.12.08
16:19
Как можно выбрать элемент справоника в "Диалоге", но не используя ОбработкуВыбора?
1 globalasax
 
01.12.08
16:22
(0) Что нужно-то???
2 LamerSuper
 
01.12.08
16:27
ЗначениеВыбора=Форма.ОткрытьМодально()
3 Point
 
01.12.08
16:29
(1) На примере 7.7:

ГруппаПомечТоваров = СоздатьОбъект("Справочник.Номенклатура");
ГруппаПомечТоваров.ВыборГруппы(1);
Если ГруппаПомечТоваров.Выбрать("Выбор группы помечаемой номенклатуры","Форма списка")=1 Тогда

КонецЕсли;

Открывает выборку элементов справочника, но без работы предопределенной процедуры ОбработкаВыбора.

Как сделать тоже самое в 8-ке?
4 hhhh
 
01.12.08
16:33
Форма = Справочник.Номенклатура.СоздатьОбъект().ПолучитьФормуВыбора();
ЗначениеВыбора=Форма.ОткрытьМодально();
5 globalasax
 
01.12.08
16:35
Форма.ОткрытьМодально (Form.DoModal)
Форма (Form)
ОткрытьМодально (DoModal)
Синтаксис:
ОткрытьМодально(<Таймаут>)
Параметры:
<Таймаут> (необязательный)
Тип: Число. Время показа формы в секундах, по истечении которого форма будет закрыта с параметром закрытия Неопределено. Если значение параметра не задано, время показа не ограничено.
Значение по умолчанию: 0
Возвращаемое значение:
Тип: Произвольный. Команда закрытия формы.
Если форма открывалась для выбора, возвращает выбранное значение (или массив значений, в случае разрешенного множественного выделения в открываемой форме). Если значение не выбрано, возвращается Неопределено.
Описание:
Открывает форму в модальном режиме.
Недоступен на сервере 1С:Предприятие. Не используется в модуле внешнего соединения.
Пример:
ФормаСписка = Справочники.Объекты.ПолучитьФормуСписка();
ФормаСписка.ОткрытьМодально();
См. также:
Форма, метод Открыть
Форма, метод Закрыть
6 Лис в курятнике
 
01.12.08
16:36
ВвестиЗначение(<Значение>, <Подсказка>, <Тип>)
7 globalasax
 
01.12.08
16:37
ВыбрЗнач = Справочники.Номенклатура.ПолучитьФормуВыбора().ОткрытьМодально()
Здесь можно обсудить любую тему при этом оставаясь на форуме для 1Сников, который нужен для работы. Ymryn