|
Во внешней печатной форме не могу получить значение регистра сведений |
☑ |
0
Флориан
25.03.14
✎
11:58
|
ни так
Отбор = Новый Структура;
Отбор.Вставить("Объект",СсылкаНаОбъект);
Отбор.Вставить("Свойство",ПланыВидовХарактеристик.СвойстваОбъектов.НайтиПоНаименованию("Дата вылета на вахту"));
Макет.Параметры.ДатаВылетаНаВахту = РегистрыСведений.ЗначенияСвойствОбъектов.Получить(Отбор).Значение;
ни так
ДатаВылетаНаВахту = РегистрыСведений.ЗначенияСвойствОбъектов.СоздатьМенеджерЗаписи();
ДатаВылетаНаВахту.Объект = СсылкаНаОбъект;
ДатаВылетаНаВахту.Свойство = ПланыВидовХарактеристик.СвойстваОбъектов.НайтиПоНаименованию("Дата вылета на вахту");
ДатаВылетаНаВахту.Прочитать();
Макет.Параметры.ДатаВылетаНаВахту = ДатаВылетаНаВахту.Значение;
ни вот так
Запрос = Новый Запрос;
Запрос.Текст =
"ВЫБРАТЬ
| ЗначенияСвойствОбъектов.Значение
|ИЗ
| РегистрСведений.ЗначенияСвойствОбъектов КАК ЗначенияСвойствОбъектов
|ГДЕ
| ЗначенияСвойствОбъектов.Объект = &Объект
| И ЗначенияСвойствОбъектов.Свойство = &Свойство";
//ДатаВылетаНаВахту.Объект = СсылкаНаОбъект;
//ДатаВылетаНаВахту.Свойство = ПланыВидовХарактеристик.СвойстваОбъектов.НайтиПоНаименованию("Дата вылета на вахту");
Запрос.УстановитьПараметр("Объект", СсылкаНаОбъект);
Запрос.УстановитьПараметр("Свойство", ПланыВидовХарактеристик.СвойстваОбъектов.НайтиПоНаименованию("Дата вылета на вахту"));
хотя если сделать обычной обработкой значени берется - не могу понять в чем дело
|
|
1
Мимохожий Однако
25.03.14
✎
12:00
|
В консоли запросов получаешь выборку или нет?
|
|
2
Жан Пердежон
25.03.14
✎
12:00
|
(1) что за вопросы? обработка так и говорит: "не могу"
|
|
3
Godofsin
25.03.14
✎
12:01
|
(0) запись то есть?
|
|
4
Флориан
25.03.14
✎
12:03
|
(1) в консоли получает, если просто обработку сделать (просто в форме реквизит справочик.сотрудник)- то работает
|
|
5
Жан Пердежон
25.03.14
✎
12:08
|
(4) ни в коем случае не запускай отладчик
|
|
6
Флориан
25.03.14
✎
12:09
|
(5) отладчик не запускается когда внешняя печатная форма
|
|
7
13_Mult
25.03.14
✎
12:11
|
можно я за попкорном схожу?
|
|
8
VikingKosmo
25.03.14
✎
12:11
|
(7) угощяйся...
|
|
9
salvator
25.03.14
✎
12:12
|
(6) Сделай для обработки форму, выведи на нее реквизит СсылкаНаОбъект и запускай как обычную обработку.
|
|
10
artems
25.03.14
✎
12:14
|
(9) ну нафига так рано? )
|
|
11
Флориан
25.03.14
✎
12:14
|
(9) я написал "хотя если сделать обычной обработкой значение берется - не могу понять в чем дело"
|
|
12
Жан Пердежон
25.03.14
✎
12:19
|
(11)
вариант 1: код не выполняется
вариант 2: ты не туда смотришь
вариант 3: параметры разные
в любом случае, научись пользоваться отдладчиком в (9) тебе уже по шагам все сказали
|
|
13
ale-sarin
25.03.14
✎
12:21
|
(11) Не та обработка подключена в справочнике.
|
|
14
Godofsin
25.03.14
✎
12:42
|
(13) +1
|
|
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший