Вводе по строке табличной части, осществлять поиск по другому ревизиту
☑
0
ANDRU48
07.10.15
✎
09:22
При вводе по строке в табличной части в поле номенклатура осуществлять поиск (как по коду или по наименованию), только по другому реквизиту номенклатуры.
Вариант добавить реквизит в Поле ввода - Ввод по строке не предлагать.
Нужно сделать программно, что-нибудь связанное с событием табличной части.
1
jurassic
07.10.15
✎
09:23
НайтиСтроки по нажатию
2
ANDRU48
07.10.15
✎
09:24
8.3 управляемое приложение
3
ANDRU48
07.10.15
✎
09:25
Я вот думаю события: ИзменениеТекстаРедактирования или ОкончаниеВводаТекста
4
ANDRU48
07.10.15
✎
09:36
Что-то типо того:
ФизЛицоОкончаниеВводаТекста(Элемент, Текст, Значение, СтандартнаяОбработка)
СтандартнаяОбработка = Ложь;
Запрос = Новый Запрос;
Запрос.Текст = "ВЫБРАТЬ
|ФизическиеЛица.Ссылка,
|ФизическиеЛица.ТабельныйНомер
|ИЗ
|Справочник.ФизическиеЛица КАК ФизическиеЛица
|ГДЕ
|ФизическиеЛица.Наименование ПОДОБНО &Текст+""%""
|И ФизическиеЛица.Родитель.Наименование <> ""Уволенные""";
Запрос.УстановитьПараметр("Текст",Текст);
ТЗ = Запрос.Выполнить().Выгрузить();
СЗ = Новый СписокЗначений;
Для Каждого Строка Из ТЗ Цикл
лл = Строка(Строка.Ссылка)+" "+Строка(строка.табельныйномер);
СЗ.Добавить(лл);
КонецЦикла;
Значение = СЗ;
КонецПроцедуры
Есть два вида языков, одни постоянно ругают, а вторыми никто не пользуется.