Реклама на этом месте
Форум 1С
Форум 1С
Программистам. Бухгалтерам. Администраторам. Пользователям
Задай вопрос - получи решение проблемы. Без троллинга и флуда.
18 Дек 2017, 00:43
МультиВход
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Не получили письмо с кодом активации?
 
collapse

Автор Тема: Ошибка НеверныеПараметры постоянно  (Прочитано 4453 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Евгений_Sobolev

  • *
  • Сообщений: 15
  • РЕПУТАЦИЯ: 0
  • Регистрация: 2011-04-29
  • Сайт: 
  • Профессия: Ученик 1С
Подскажите какие неверные параметры здесь???

РеализацияТоваровУслугТовары.Ссылка.Контрагент =
Выбор
Когда &Контрагент = Неопределено
Тогда &Контрагент = Значение(РеализацияТоваровУслугТовары.Ссылка.Контрагент)
КОНЕЦ

Или подскажите как сделать условие чтобы при пустом поле выбора группировки по контрагенту брались все контрагенты как было бы если бы условия не было совсем.   


Оффлайн cska-fanat-kz

  • 1С:Специалист
  • Глобальный модератор
  • *****
  • Сообщений: 5745
  • РЕПУТАЦИЯ: 1099
  • КПД: 19%
  • Красная армия всех сильней!
  • Регистрация: 2010-11-06
    • Skype: cska-fanat-kz81
  • Сайт: cska-fanat-kz.ucoz.kz
  • Профессия: Разработчик 1С
РеализацияТоваровУслугТовары.Ссылка.Контрагент В ИЕРАРХИИ (&Контрагент)
Получил помощь - скажи СПАСИБО.
Разобрался сам - расскажи другим.

Оффлайн Евгений_Sobolev

  • *
  • Сообщений: 15
  • РЕПУТАЦИЯ: 0
  • Регистрация: 2011-04-29
  • Сайт: 
  • Профессия: Ученик 1С
А куда нужно подставить это выражение?
Вот весь запрос
ВЫБРАТЬ
   РеализацияТоваровУслугТовары.Ссылка.Номер,
   РеализацияТоваровУслугТовары.Ссылка.Дата,
   РеализацияТоваровУслугТовары.Ссылка.Контрагент КАК Покупатель,
   РеализацияТоваровУслугТовары.Номенклатура КАК Товар,
   РеализацияТоваровУслугТовары.Количество,
   РеализацияТоваровУслугТовары.Сумма
ИЗ
   Документ.РеализацияТоваровУслуг.Товары КАК РеализацияТоваровУслугТовары
ГДЕ
   РеализацияТоваровУслугТовары.Ссылка.Дата >= &ДатаНачала
   И РеализацияТоваровУслугТовары.Ссылка.Дата <= &ДатаОкончания
   И РеализацияТоваровУслугТовары.Ссылка.Контрагент = &Контрагент

Оффлайн cska-fanat-kz

  • 1С:Специалист
  • Глобальный модератор
  • *****
  • Сообщений: 5745
  • РЕПУТАЦИЯ: 1099
  • КПД: 19%
  • Красная армия всех сильней!
  • Регистрация: 2010-11-06
    • Skype: cska-fanat-kz81
  • Сайт: cska-fanat-kz.ucoz.kz
  • Профессия: Разработчик 1С
вместо

РеализацияТоваровУслугТовары.Ссылка.Контрагент = &Контрагент
Получил помощь - скажи СПАСИБО.
Разобрался сам - расскажи другим.

Оффлайн Евгений_Sobolev

  • *
  • Сообщений: 15
  • РЕПУТАЦИЯ: 0
  • Регистрация: 2011-04-29
  • Сайт: 
  • Профессия: Ученик 1С
всё равно не работает

{(16, 62)}: Не задано значение параметра "Контрагент"
И РеализацияТоваровУслугТовары.Ссылка.Контрагент В ИЕРАРХИИ(<<?>>&Контрагент)

Оффлайн racushka

  • *
  • Сообщений: 6
  • РЕПУТАЦИЯ: 0
  • Регистрация: 2011-08-24
  • Сайт: 
  • Профессия: Программист 8.1
Запрос = Новый Запрос;
Запрос.Текст =
"ВЫБРАТЬ
| РеализацияТоваровУслугТовары.Ссылка.Номер,
| РеализацияТоваровУслугТовары.Ссылка.Дата,
| РеализацияТоваровУслугТовары.Ссылка.Контрагент КАК Покупатель,
| РеализацияТоваровУслугТовары.Номенклатура КАК Товар,
| РеализацияТоваровУслугТовары.Количество,
| РеализацияТоваровУслугТовары.Сумма
|ИЗ
| Документ.РеализацияТоваровУслуг.Товары КАК РеализацияТоваровУслугТовары
|ГДЕ
| РеализацияТоваровУслугТовары.Ссылка.Дата >= &ДатаНачала
| И РеализацияТоваровУслугТовары.Ссылка.Дата <= &ДатаОкончания
| И РеализацияТоваровУслугТовары.Ссылка.Контрагент = &Контрагент";   

Запрос.УстановитьПараметр("ДатаНачала", ДатаНачала);
Запрос.УстановитьПараметр("ДатаОкончания", ДатаОкончания);
Запрос.УстановитьПараметр("Контрагент", Контрагент);

Результат = Запрос.Выполнить();

ВыборкаДетальныеЗаписи = Результат.Выбрать();

Пока ВыборкаДетальныеЗаписи.Следующий() Цикл
//Дальнейшие действия с выбранными записями
КонецЦикла;
Если отбор строк табличных частей выполняется только по одному контрагенту, то так. Переменной Контрагент до запроса нужно присвоить необходимое значение (тип значения СправочникСсылка.Контрагенты).
Если Контрагентов много, то тогда переменную Контрагент объявить как массив или список значений и строчку
|	И РеализацияТоваровУслугТовары.Ссылка.Контрагент = &Контрагент";
заменить на

|	И РеализацияТоваровУслугТовары.Ссылка.Контрагент В(&Контрагент)";
По поводу строчки
 Тогда &Контрагент = Значение(РеализацияТоваровУслугТовары.Ссылка.Контрагент)
ЗНАЧЕНИЕ() можно использовать только по отношению к предопределенным элементам, т.е например к предопределенному элементу плана счетов, или справочника, или значение перечисления, которое задано в конфигураторе.

Оффлайн racushka

  • *
  • Сообщений: 6
  • РЕПУТАЦИЯ: 0
  • Регистрация: 2011-08-24
  • Сайт: 
  • Профессия: Программист 8.1
Да, что-то форматирование не корректно отработало...( Sorry

Оффлайн racushka

  • *
  • Сообщений: 6
  • РЕПУТАЦИЯ: 0
  • Регистрация: 2011-08-24
  • Сайт: 
  • Профессия: Программист 8.1
Хотя правильно писал cska-fanat-kz В ИЕРАРХИИ, если нужна группировка, при чем условие можно добавлять в текст запроса по условию, простите за тавтологию.
Например,
Условие1 = "|ГДЕ
        |   РеализацияТоваровУслугТовары.Ссылка.Дата >= &ДатаНачала
        |   И РеализацияТоваровУслугТовары.Ссылка.Дата <= &ДатаОкончания";
Условие2 = "|ГДЕ
      |   РеализацияТоваровУслугТовары.Ссылка.Дата >= &ДатаНачала
      |   И РеализацияТоваровУслугТовары.Ссылка.Дата <= &ДатаОкончания
      |   И РеализацияТоваровУслугТовары.Ссылка.Контрагент В ИЕРАРХИИ(&Контрагент)";


Если Контрагент.Количество<>0 Тогда
Запрос.Текст = СтрЗаменить(Запрос.Текст, Условие1, Условие2)
КонецЕсли
Как-то так.

Оффлайн cska-fanat-kz

  • 1С:Специалист
  • Глобальный модератор
  • *****
  • Сообщений: 5745
  • РЕПУТАЦИЯ: 1099
  • КПД: 19%
  • Красная армия всех сильней!
  • Регистрация: 2010-11-06
    • Skype: cska-fanat-kz81
  • Сайт: cska-fanat-kz.ucoz.kz
  • Профессия: Разработчик 1С
К тексту запроса это уже не относится.

Не хватает
Запрос.УстановитьПараметр("Контрагент", Контрагент);
Получил помощь - скажи СПАСИБО.
Разобрался сам - расскажи другим.

Оффлайн cska-fanat-kz

  • 1С:Специалист
  • Глобальный модератор
  • *****
  • Сообщений: 5745
  • РЕПУТАЦИЯ: 1099
  • КПД: 19%
  • Красная армия всех сильней!
  • Регистрация: 2010-11-06
    • Skype: cska-fanat-kz81
  • Сайт: cska-fanat-kz.ucoz.kz
  • Профессия: Разработчик 1С
Условие "ВИерархии" включает в себя одновременно 3 возможности:
1. Если в параметр передать пустую строку - получим отбор по всем
2. Если передать ссылку на элемент - получим отбор аналогичный " = "
3. Если передать ссылку на группу - получим отбор аналогичный " В "
Получил помощь - скажи СПАСИБО.
Разобрался сам - расскажи другим.


Теги:
 

При открытии обр-ки в "Предприятии" есть ошибка, а в "Отладке" нет

Автор proofetРаздел Конфигурирование, программирование в "1С - Предприятие 8"

Ответов: 2
Просмотров: 4556
Последний ответ 21 Сен 2011, 17:35
от proofet
ошибка "Невозможно обработать параметр "ПрофильПолномочийПользователя""

Автор lindeluРаздел Конфигурирование, программирование в "1С - Предприятие 8"

Ответов: 5
Просмотров: 6122
Последний ответ 06 Июн 2012, 09:15
от lindelu
Синтаксическая ошибка "В" Номенклатура.Ссылка = <<?>> В ИЕРАРХИИ(&Ссылка)

Автор maskitoРаздел Конфигурирование, программирование в "1С - Предприятие 8"

Ответов: 4
Просмотров: 4224
Последний ответ 28 Апр 2014, 15:53
от maskito
При создании нового документа "Заявка на кассовый расход" Ошибка "Значение 9 поля "номер" не уникально

Автор ppkmliteРаздел Конфигурирование, программирование в "1С - Предприятие 8"

Ответов: 14
Просмотров: 8559
Последний ответ 22 Ноя 2014, 04:50
от cska-fanat-kz
Ошибка при загрузке данных через (Обработка "Выгрузка и загрузка данных XML")

Автор Сергей_87Раздел Конфигурирование, программирование в "1С - Предприятие 8"

Ответов: 1
Просмотров: 8579
Последний ответ 26 Апр 2012, 23:08
от Dethmontt

* Живое общение

Не устроил ответ?

Зарегистрируйся и задай свой вопрос. Живое общение приносит результат намного быстрее.


Зарегистрироваться

* Реклама

Смотрите бесплатно более 300 видеоуроков по работе в 1С:Бухгалтерия 8 и 1C:ЗУП 8 ред. 3.0

СМОТРЕТЬ >>

* Поиск

* Последние задачи на разработку (фриланс)

* Реклама

* Последние вакансии

* Топ 10 авторов за месяц

Геннадий ОбьГЭС Геннадий ОбьГЭС
133 Сообщений
ilyay ilyay
63 Сообщений
AIFrame
61 Сообщений
alex0402
50 Сообщений
andron81_81
44 Сообщений
oleg-x
41 Сообщений
MuI_I_Ika MuI_I_Ika
31 Сообщений
BuhRust
30 Сообщений
Golickoff Golickoff
27 Сообщений
alexandr_ll
23 Сообщений

* Кто онлайн

  • Точка Гостей: 195
  • Точка Скрытых: 0
  • Точка Пользователей: 5
  • Точка Сейчас на форуме:

* Облако тэгов

* Форум 1С с мобильного

* Инструменты

* Дополнительно

Поиск

 
SimplePortal 2.3.5 © 2008-2012, SimplePortal