|
помогите с запросом из ЗУП обращаюсь к БП |
☑ |
0
anna3388
27.05.14
✎
06:39
|
Соединение = Платформа.Connect ("File=""Z:\1c\Test\BP\BP_Test""; Usr =""Администратор""; Pwd = ""********"";");
Платформа = Новый COMОбъект("V82.COMConnector");
Запрос = Соединение.NewObject("Запрос");
Запрос.Текст = "
|ВЫБРАТЬ
| ПодразделенияОрганизаций.Код КАК Код,
| ПодразделенияОрганизаций.Наименование
|ИЗ
| Справочник.ПодразделенияОрганизаций КАК ПодразделенияОрганизаций
|ГДЕ
| ПодразделенияОрганизаций.Владелец = &Организация
|УПОРЯДОЧИТЬ ПО
| Код
|";
Запрос.УстановитьПараметр("Организация",Организация);
ТЗ = Соединение.NewObject("ТаблицаЗначений");
ТЗ = Запрос.Выполнить().Выбрать();
выдает ошибку
{Форма.Форма.Форма(33)}: Ошибка при вызове метода контекста (Выполнить): Произошла исключительная ситуация (1C:Enterprise 8.2.19.83): {(8, 36)}: Неверные параметры в операции сравнения. Нельзя сравнивать поля
неограниченной длины и поля несовместимых типов.
ПодразделенияОрганизаций.Владелец <<?>>= &Организация
все типы посмотрела все совпадает, чего ей надо?
|
|
1
Wobland
27.05.14
✎
06:40
|
Организация тут и Организация там - одно и то же, думаешь?
|
|
2
Nenaviwu1c20
27.05.14
✎
06:40
|
ОрганизацияДляЗапроса = Соединение.Справочники.Организации.НайтиПоКоду(Организация.Код)
|
|
3
anna3388
27.05.14
✎
06:41
|
(2) спасибо, пробую
|
|
4
Nenaviwu1c20
27.05.14
✎
06:41
|
(1) Величайший троль всех времен и народов проснулся))).Тебе пора агенство открыть аля "Наставления для решения задачи"
|
|
5
anna3388
27.05.14
✎
06:43
|
(4) все получилось))) огромное спасибо)))
|
|
6
Nenaviwu1c20
27.05.14
✎
06:44
|
(5) Всегда пожалуйста :)
|
|