Имя: Пароль:
1C
1С v8
Заполнение ТабЧасти документа подбором
0 dart909
 
15.07.15
14:04
Есть документ с табличной частью. На форме документа есть кнопка подбор, при нажатии открывается форма выбора справочника ФизЛица. Но при выборе значения ничего не происходит. Подскажите пожалуйста что не так делаю?

&НаКлиенте
Процедура СделатьПодбор(Команда)
    ФормаПодбора = ПолучитьФорму("Справочник.Сотрудники.ФормаВыбора");
    ФормаПодбора.ЗакрыватьПриВыборе = Ложь;
    ФормаПодбора.Открыть();
КонецПроцедуры

&НаСервере
Процедура ПП()
    СтрокаТЧ = Документы.ИзменениеСостоянияИДолжностиСотрудника.Сотрудники.Добавить();
    СтрокаТЧ.ФизЛицо = Справочники.Сотрудники.Реквизиты.Наименование;//ФормаПодбора = ПолучитьФорму("Справочник.Сотрудники.ФормаВыбора");
    //Справочники.Сотрудники.ПолучитьФормуВыбора();
    //ФормаПодбора.ЗакрыватьПриВыборе = Ложь;
    //ФормаПодбора.Открыть();
КонецПроцедуры    

&НаКлиенте
Процедура ОбработкаВыбора(ВыбранноеЗначение, ИсточникВыбора)
     ПП()
//СтрокаТЧ = .Д
1 Euguln
 
15.07.15
14:06
(0)
1. Используй ОткрытьФорму()
2. МножественныйВыбор = Истина.
2 dart909
 
15.07.15
14:13
(1) ФормаПодбора.ЗакрыватьПриВыборе = Ложь это строка вроде дает множественный выбор вроде
3 Euguln
 
15.07.15
14:15
(2) СП что говорит?

Форма (Form)
ЗакрыватьПриВыборе (CloseOnChoice)
Использование:

Чтение и запись.
Описание:

Тип: Булево.
Содержит признак того, что форму необходимо закрывать после осуществления выбора. Если свойство имеет значение Ложь, можно использовать форму для выбора нескольких позиций или элементов. По умолчанию свойство имеет значение Истина.

Форма (Form)
МножественныйВыбор (MultipleChoice)
Использование:

Чтение и запись.
Описание:

Тип: Булево.
Разрешает или запрещает выбор нескольких строк из табличных полей.
4 hhhh
 
15.07.15
14:30
(0)

    ФормаПодбора = ПолучитьФорму("Справочник.Сотрудники.ФормаВыбора");

в ПолучитьФорму параметры не все заданы.
Есть два вида языков, одни постоянно ругают, а вторыми никто не пользуется.