#0
by Fedor
ВыбДолжность - поле ввода на форме, тип Справочник.Должности. Когда пишу в запросе: то работает. А если перед запросом присваиваю ВыбДолжность переменной, и в запросе в условии пишу переменную: |Условие(Должность в ТекДолжность); то пишет ошибку: Переменная не определена (ТЕКДОЛЖНОСТЬ) Условие(Должность = ТекДолжность <<?>> ); : Ошибка в выражении 'ТекДолжность'
#5
by medved_kot
Возможно строки с ТекДолжность не совпадают. типа в условии "Условие(Должность в ТекДолжность); ", а в ошибке "Условие(Должность = ТекДолжность <<?>> );"?!
#11
by Ёпрст
Значит есть либо реквизит формы типа ТекДолжность, либо глобальная экспортная переменная с другим типом, или еще чего
#25
by dusn
а после присвоения ТекДолжность = ВыбДолжность какой тип у ТекДолжность и чему он равен?
#26
by dusn
И на всякий случай - скопируй название переменной и везде, где оно используется повставляй, чтоб исключить разные буквы
#27
by Fedor
Делаю по-другому. Получаю сотрудника и его должность и передаю в функцию. Функция Сформировать(ТекСотрудник, ТекДолжность)
#29
by dusn
Через Сообщить выводи тип ТекДолжность и чему равно, как только присвоил, в функции - что передал?
#30
by Fedor
Тип ТекДолжность: Справочник, ТекДолжность = Директор управління. Передаю в функцию ТекДолжность.
#43
by Jaffar
давно не писал запросы на 7.7. дурацкий вопрос: а почему сравнение "в", а не "="? это ж не группа, а конкретная должность. с другой стороны - не понятно, почему тогда условие по фирме отрабатывает. или там список фирм?
#46
by IvanovIV
"дурацкий вопрос: а почему сравнение "в", а не "="? это ж не группа, а конкретная должность." а когда захотят группу - будешь переписывать запрос?
#48
by Jaffar
ну у конкретного сотрудника (судя по Возврат Запрос.ДатаН;) должность не может быть группой. правда, тогда и сотрудник не должен быть списком...
#50
by Fedor
Нашел из-за чего ошибка. Запрос не переваривает имя переменной с мягким знаком вконце. Написал перед выполнением запроса и всё заработало :)
#52
by IvanovIV
) судя по запросам заказчиков, то что они хотят видеть сначала в ед. варианте - потом выливается в группы или какие-то списки "в" или "=" не играет в скорости запроса Тока переписывать его потом не надо. ХЗ .. мож я и не прав
#53
by dusn
ндя. ну слава богу заработало. ты ж говорил что пробовал другие варианты названия переменной?
#55
by ZOMI
Вот на типовой Зик сейчас запустил ( ВыбДолжность/НачДата/КонДата) - реквизиты на форме Всё работает Мягкий знак допустим У автора ошибка не в этом
#57
by Fedor
Не в переменной дело. Сделал новый внешний отчет. Написал код: уТекДолжностьт = ВыбДолжность; !!! - такого имени точно нигде нет
#64
by dusn
ты не понял. в приведенном коде ты сначала инициализируешь одну переменную - уТекДолжностьт, а в запросе используешь другую переменную - уТекДолжност
#66
by Fedor
А, нет. Прошу прощения. Это я когда в сообщение писал - то неправильно написал. А в Отчете код правильный был. Сейчас еще раз напишу код из отчета:
#67
by Fedor
А насчет глобальной переменной - Может быть есть переменная ТекДолжность, но точно не может быть там глобальной переменной с именем уТекДолжностьт.
#68
by Fedor
Если пишу в тексте и в запросе точно не существующую переменную прст456ь - то всё-равно та же ошибка. А если пишу прст456 - ошибок нет.
#69
by Jaffar
бред. см. . какая ОС, какие региональные настройки? в чем острая необходимость использовать имя переменной, заканчивающееся на мягкий знак? есть ли в конфигурации другие переменные с мягким знаком (например - Область, Ночь, Конь, Соль, Ведомость)?
#70
by Jaffar
а ВыбДолжность здесь что - элемент справочника, группа, список значений, таблица значений или вообще перечисление? :-) раньше параметры были - теперь сделал переменные модуля?
Тэги: 1С 7.7 и ранее
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- V7 Запрос по БухСчету (Не бух запрос)
- v7: v7 : НДС при возврате
- v7: Что нужно чтоб подключить ККМ Меркурий 112F к 1с V7 Торговля + склад
- v7: v7.7 премещение элемента справочника
- v7: переменная не объявлена как массив в условие запроса
- v7: v8: v7: Кто-нибудь сумел скачать комплект отчетности за I квартал 2007 года
- v7: 1С V7.7 в сети
- v7: 1C:V7 starter program (for SQL) - обнаружена ошибка
- v7: Перенос данных Бухгалтерия из v7 в v8
- v7: запрос, условие сумма документа
- v7: Прямой запрос. Условие в иерархии?
- v7: v7 Перехват глобального события ПриЗаписи() или ОбработкаПроведения()
В этой группе 1С
- Печать из Word на PDF принтере через 1С.
- Документ Корректировка записей регистров накопления (ЗУП)
- RLS запрет изменения реквизитов в проведенных документах
- Как реализовать свой метод в ActiveX для 1С 8?
- Как добавить вертикальную группировку в отчет СКД?
- v7: УСН не формирует справки 2-НДФЛ
- Где хранятся настройки Торгового оборудования на сервере?
- Косяк в обработке "УниверсальныйОбменДаннымиXML"?
- БГУ 8.2-как заполнить план ФХД?
- УПП как отключить переоценку в УЕ
- Кто-нить слышал, в конфигураторе появятся динамические таблицы?
- УТ11. При отгрузке не учитывает остатки товаров на складах
- Не устанавливается программно ГоризонтальноеПоложение в Табличном документе
- Перенос документов из БП 2.0 в идентичную БП 2.0
- Свой обмен УТ-УПП контрагенты выгружаются почти пустыми!
- Как узнать серийник ключа USB?
- v7: Сканер, ошибка при подключении
- Чек возврата Розница 8 базовая
- Обновление "Дублирование объекта метаданных"
- Как добавить кнопку "Ввести на основании" на форму обработки