Имя: Пароль:
1C
1С v8
Как вызвать форму выбора документа в УФ
0 Max1986
 
28.05.12
13:50
Подскажите, плиз как в УФ открыть форму выбора документа? Например, для заполнения документа на основании другого - предлагать выбор.
И где открывать - НаКлиенте?
1 butterbean
 
28.05.12
13:51
а где же еще
2 Мизантроп
 
28.05.12
13:52
300 руб. консультация
3 Mort
 
28.05.12
13:53
Нет. Так не бывает.
4 Max1986
 
28.05.12
13:54
а кусок кода можно?
5 Мизантроп
 
28.05.12
13:57
(4) кусок кода 300 руб.
6 Агент Инфостарта
 
28.05.12
13:59
(4) 504 руб.
7 Мизантроп
 
28.05.12
13:59
два куска кода 600руб., 3 куска - 900руб.
8 Luhtas
 
28.05.12
14:10
(4)
&НаКлиенте
Процедура Запустить(Команда)
   ОткрытьФорму("Документ.ПриходнаяНакладная.ФормаВыбора");
КонецПроцедуры

Как-то так.
9 Max1986
 
28.05.12
14:14
(8)да это то понятно!
А как определить какое значение выбрано?
10 Агент Инфостарта
 
28.05.12
14:16
(9) Продам СП дорого или научу пользоваться поиском по типовым.
11 Luhtas
 
28.05.12
14:20
(9)
&НаКлиенте
Процедура Подбор(Команда)
   ПараметрыФормы=Новый Структура("ЗакрыватьПриВыборе, МножественныйВыбор", Ложь, Истина);
   ОткрытьФорму("Документ.ПриходнаяНакладная.ФормаВыбора", ПараметрыФормы, Элементы.СписокДокументовПрихода);
КонецПроцедуры

&НаКлиенте
Процедура СписокДокументовПриходаОбработкаВыбора(Элемент, ВыбранноеЗначение, СтандартнаяОбработка)
    Для Каждого Элемент ИЗ ВыбранноеЗначение Цикл
        НоваяСтрока=Объект.СписокДокументовПрихода.Добавить();
        НоваяСтрока.ДокументПрихода=Элемент;
        НоваяСтрока.СуммаДокумента=ПолучитьСуммуДокументаПриходаСервер(Элемент);
   КонецЦикла;
КонецПроцедуры
12 Max1986
 
28.05.12
14:33
(11)проблема в том что Элементы.СписокДокументовПрихода - их нет.
Это дополнительная внешняя обработка заполнения ТЧ.
К чему привязывать то и как вызвать вторую вашу процедуру?
13 Stepa86
 
28.05.12
14:35
ябуволил
14 Luhtas
 
28.05.12
14:45
(12) Не понял, вопроса, но сохранил свою обработку как внешнюю, далее запустил, все отрабатывает точно так надо. Что не так-то? У меня кнопка подбора документов на форме...
15 Max1986
 
28.05.12
15:20
(14)спасибо!разобрался