Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
29 мар 2024, 02:57

поскажите какой символ поставить?

Автор help, 13 июн 2011, 09:32

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

help

СтандартнаяОбработка=Ложь;
   ФормаВыбора=Документы.РеализацияТоваровУслуг.ПолучитьФормуСписка(,ЭтаФорма);
   ФормаВыбора.РежимВыбора=Истина;
   ФормаВыбора.Отбор.Контрагент.Использование=Истина;
   ФормаВыбора.Отбор.Контрагент.Установить(Справочники.Контрагенты.НайтиПоНаименованию(ТОО "Алтын Маркет"));
   ФормаВыбора.Открыть();

А то он мне ругается ????????????- {Форма.Форма.Форма(11,89)}: Ожидается символ ')'
   ФормаВыбора.Отбор.Контрагент.Установить(Справочники.Контрагенты.НайтиПоНаименованию(ТОО<<?>> "Алтын Маркет")); (Проверка: Толстый клиент (обычное приложение))
{Форма.Форма.Форма(11,105)}: Неопознанный оператор
   ФормаВыбора.Отбор.Контрагент.Установить(Справочники.Контрагенты.НайтиПоНаименованию(ТОО "Алтын Маркет")<<?>>); (Проверка: Толстый клиент (обычное приложение))

Шурыгин Иван Сергеевич

и правильно ругается))) что такое ТОО "Алтын Маркет"??? это разве переменная???:) это уже наименование... а ищет по переменной типа строка это первое замечание! второе переделайте код так

НаименованиеКонтарегнта = "ТОО """Алтын Маркет"""";
КонтрагентИскомый = Справочники.Контрагенты.НайтиПоНаименованию(НаименованиеКонтрагента);
ФормаВыбора.Отбор.Контрагент.Использование = Истина;
ФормаВыбора.Отбор.Контрагент.ВидСравнения = ВидыСравнения.Равно;
ФормаВыбора.Отбор.Контрагент.Значение = КонтрагентИскомый;
ФормаВыбора.Открыть();
===================================
жизнь надо прожить так, чтоб вверху посмотрели.
и сказали "А ну ка повтори"
===================================

Шурыгин Иван Сергеевич

P.S. вроде не ошибся с количеством символов '"  в начале 3 в конце 4...
===================================
жизнь надо прожить так, чтоб вверху посмотрели.
и сказали "А ну ка повтори"
===================================

cska-fanat-kz

Все таки ошиблись )
НаименованиеКонтарегнта = "ТОО """"Алтын Маркет"""";

Хорошо проверяется в родной 1С ;)
Получил помощь - скажи СПАСИБО.
Разобрался сам - расскажи другим.

help

написал как Вы сказали
Процедура ДокНачалоВыбора(Элемент, СтандартнаяОбработка)
НаименованиеКонтарегнта = "ТОО """"Алтын Маркет""""
КонтрагентИскомый = Справочники.Контрагенты.НайтиПоНаименованию(НаименованиеКонтрагента);
ФормаВыбора.Отбор.Контрагент.Использование = Истина;
ФормаВыбора.Отбор.Контрагент.ВидСравнения = ВидыСравнения.Равно;
ФормаВыбора.Отбор.Контрагент.Значение = КонтрагентИскомый;
ФормаВыбора.Открыть();

КонецПроцедуры
все равно руг.
{Форма.Форма.Форма(7,52)}: Пропущен символ '"' (двойная кавычка)
НаименованиеКонтарегнта = "ТОО """"Алтын Маркет""""<<?>> (Проверка: Толстый клиент (обычное приложение))
{Форма.Форма.Форма(7,52)}: Ожидается символ ';'
НаименованиеКонтарегнта = "ТОО """"Алтын Маркет""""<<?>> (Проверка: Толстый клиент (обычное приложение))

help

P.S. вроде не ошибся с количеством символов '"  в начале 3 в конце 4... ------- и так пробовал

Шурыгин Иван Сергеевич

ну мы с фанатом канешно программеры прокуренные... надо было 2 и 3))))

вот код строки


НаименованиеКонтрагента = "ТОО ""Алтын Маркет""";
===================================
жизнь надо прожить так, чтоб вверху посмотрели.
и сказали "А ну ка повтори"
===================================

Шурыгин Иван Сергеевич

Цитата: help от 13 июн 2011, 10:48

{Форма.Форма.Форма(7,52)}: Ожидается символ ';'
НаименованиеКонтарегнта = "ТОО """"Алтын Маркет""""<<?>> (Проверка: Толстый клиент (обычное приложение))

а вот такие ошибки уж батенька учитесь исправлять сами... надо спец символ всегда ставить в конце строки ";"!
===================================
жизнь надо прожить так, чтоб вверху посмотрели.
и сказали "А ну ка повтори"
===================================

cska-fanat-kz

Цитата: Шурыгин Иван Сергеевич от 13 июн 2011, 16:36
ну мы с фанатом канешно программеры прокуренные... надо было 2 и 3))))

вот код строки


НаименованиеКонтрагента = "ТОО ""Алтын Маркет""";


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

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск