|
Установить Тип Объекта |
☑ |
0
volody
11.06.13
✎
11:35
|
Если СпрНоменклатура.НайтиПоКоду(СокрЛП(КодДляПосика)) <> СпрНоменклатура.ПустаяСсылка() тогда
СсылкаНаОбъект = СпрНоменклатура;
// Свойство
Запрос = новый запрос;
запрос.Текст = "ВЫБРАТЬ
| ЗначенияСвойствОбъектов.Объект,
| ЗначенияСвойствОбъектов.Свойство,
| ЗначенияСвойствОбъектов.Значение
|ИЗ
| РегистрСведений.ДополнительныеСведения КАК ЗначенияСвойствОбъектов
|ГДЕ
| ЗначенияСвойствОбъектов.Объект = &Объект
| И (НЕ ЗначенияСвойствОбъектов.Свойство.ПометкаУдаления)";
Запрос.УстановитьПараметр("Объект",СсылкаНаОбъект);
Результат = запрос.Выполнить().Выгрузить();
Тип Обекта = СправочникСсылка.Файлы, СправочникСсылка.Номенклатура,
В упп код пашет но там СправочникСсылка и все. А тут как быть?
|
|
1
Mitriy
11.06.13
✎
11:37
|
где я?
|
|
2
Ненавижу 1С
гуру
11.06.13
✎
11:39
|
(0) в чем лучше скажи проблема то?
|
|
3
Defender aka LINN
11.06.13
✎
11:40
|
(0) А кто такой Посик?
|
|
4
volody
11.06.13
✎
11:41
|
{Форма.Форма.Форма(85)}: Ошибка при вызове метода контекста (Выполнить)
Результат = запрос.Выполнить().Выгрузить();
по причине:
{(8, 33)}: Неверные параметры в операции сравнения. Нельзя сравнивать поля
неограниченной длины и поля несовместимых типов.
ЗначенияСвойствОбъектов.Объект <<?>>= &Объект
|
|
5
volody
11.06.13
✎
11:42
|
(3) это чтоб все спрашивали :)
|
|
6
Dethmont
11.06.13
✎
11:42
|
Что в переменной - СсылкаНаОбъект ?
|
|
7
Dethmont
11.06.13
✎
11:42
|
(3) Ему нужен КОД =)
|
|
8
Mitriy
11.06.13
✎
11:43
|
Запрос.УстановитьПараметр("Объект",СсылкаНаОбъект.Ссылка)
|
|
9
Dethmont
11.06.13
✎
11:44
|
СсылкаНаобъект = СпрНоменклатура.НайтиПоКоду(СокрЛП(КодДляПосика));
Если НЕ СсылкаНаобъект.Пустая() тогда
Запрос = новый запрос;
запрос.Текст = "ВЫБРАТЬ
| ЗначенияСвойствОбъектов.Объект,
| ЗначенияСвойствОбъектов.Свойство,
| ЗначенияСвойствОбъектов.Значение
|ИЗ
| РегистрСведений.ДополнительныеСведения КАК ЗначенияСвойствОбъектов
|ГДЕ
| ЗначенияСвойствОбъектов.Объект = &Объект
| И (НЕ ЗначенияСвойствОбъектов.Свойство.ПометкаУдаления)";
Запрос.УстановитьПараметр("Объект",СсылкаНаОбъект);
Результат = запрос.Выполнить().Выгрузить();
|
|
10
volody
11.06.13
✎
11:54
|
(9) Спасибо.
Надо передавать сразу в переменную!
|
|
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший