Имя: Пароль:
1C
1С v8
Как открыть диалог выбора документа и запомнить номер выбранного?
0 new1snik
 
30.04.13
12:01
Добрый день.
Как открыть диалог, в котором можно выбрать только документы "Поступление товаров и услуг" и запомнить выбранный документ?
1 Wobland
 
30.04.13
12:03
получить форму выбора, открыть, запомнить возвращённое, добыть из него номер
2 drcrasher
 
30.04.13
12:04
вот тут всё написано: http://www.v8.1c.ru/metod/books/book.jsp?id=187
3 new1snik
 
30.04.13
12:15
(2)А где там конкретно написанно не подскажите? Страница, раздел?
4 Wobland
 
30.04.13
12:16
(3) всё подряд читай
5 new1snik
 
30.04.13
12:20
(4) Дак уже прочитал, но после одного прочтения все в голове не укладывается.
6 Serg_1960
 
30.04.13
12:26
Самое простое, как вариант:

ФормаВыбора = Документы.ПоступлениеТоваровУслуг.ПолучитьФормуВыбора();
ФормаВыбора.РежимВыбора = Истина;
ДокументСсылка = ФормаВыбора.ОткрытьМодально();
Если НЕ ЗначениеЗаполнено(ДокументСсылка) Тогда
  Возврат;
КонецЕсли;
7 new1snik
 
30.04.13
12:34
(6) Это я уже сделал.
А теперь как получить доступ к выбранному документу?
Например так?
Документ = Документы.ПоступлениеТоваровУслуг.НайтиПоНомеру(ДокументСсылка);
8 Ctyd
 
30.04.13
12:36
документ=ДокументСсылка.ПолучитьОбъект();
9 Wobland
 
30.04.13
12:39
(7) ДокументСсылка. если очень хочется, то можно получить объект
10 Serg_1960
 
30.04.13
12:49
(7) Ну, например, так:

ДокументСсылка.ПолучитьФорму().Открыть();
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой