#0
by Jalib
Привет всем зашедшим! Обращаюсь к этому реквизиту из модуля обработки ПодборНоменклатуры.ОсновнаяФорма из процедуры ДействиеПриОткрытии так и делаю поиск в справочнике Результат=Справочник.НайтиПоКоду(ЭтаФорма.ЭлементыФормы.CправочникНоменклатура.Значение.Отбор.Код.Значение); сообщить(ЭтаФорма.ЭлементыФормы.CправочникНоменклатура.Значение.Отбор.Код.Значение); по идеи должно сообщать код каждого из элементов ,а на деле не сообщает вообще ничего и не находит его в справочнике Весь вопрос в том как правильно к нему обратиться и вопрос №2 как в типовой и доработанной кофигурации в различных модулях обратиться к нужному элементу да есть отладчик но может есть еще какой то способ что бы легче было?
#3
by SergTheGreat
Слышь Jalib, а Lexey_ прав. Ты в момент открытия формы получаешь значение одного из элементов отбора и утверждаешь, что "должно сообщать код каждого из элементов". Какого каждого ??? А уж вопрос №2 вообще пониманию не поддается. Сформулируй его как-нить иначе.
#5
by SergTheGreat
Тебе ж не отказывают в помощи. Перефразируй оба вопроса, что именно ты хочешь получить?
#6
by Jalib
1)мне нужно для каждого элемента в таблице подбора установить красный фон в зависимости от реквизита в карточке элемента справочника Номенклатура 2)как проще разобраться в чужом коде
#7
by SergTheGreat
По 1му вопросу. В форме в обработчике СправочникНоменклатураПриПолученииДанных ЦветАвто = Новый Цвет;
#9
by SergTheGreat
Во, блин и я тоже дичь понес :-) ЦветАвто = Новый Цвет; Для каждого Оформление Из ОформленияСтрок Цикл
#11
by Jalib
//моя доработка SergTheGreat спасибо за то что пытаешься помочь но не работает почему то
#13
by SergTheGreat
Блин, ну как бы помякше сказать-то ?!? В твоей доработке нет ни одной правильно строки, НИ ОДНОЙ! Для начала открой справку и посмотри параметры глобальной функции "Найти". Затем запусти отладчик и посмотри значения:
#14
by singlych
Найти(Оформление.ДанныеСтроки.Код, РезультатПоиска.Ссылка.СрочнаяПродажа=Истина) Не пытайтесь найти истину в коде.
#15
by SergTheGreat
Эх, надо было бы чтобы он сам до этого дошел. А то ведь программировать так и не научится :-)))
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Получить id и получить объект по id
- Как программно получить получить пароль пользователя в текущем сеансе работ
- Как получить значение реквизита типа справочник или перечисление (OLE)
- Как получить разность дат (Нужно получить количество дней)
- получить значение реквизита по имени реквизита
- Как получить ГУИД элемента по OLE, записать и получить по нему ссылку?
- Бухгалтерия 8.2 функция ПолучитьЗначениеПоУмолчанию() как получить значение ПВХ?
- Как получить значение реквизита Поля флажок, если свойства Значение у него нет.
- Значение реквизита документа в обработке проведения по наименованию реквизита
- Как получить значение реквизита формы тип ТЗ в модуле другой формы того же объекта ?
В этой группе 1С
- НастройкиИнтерфейсаКлиентскогоПриложения: пытаюсь отключить панели
- УТ 10.3 Возврат товара от покупателя.
- ЗУП 3.1 лучше 2.5
- 1c 8.3 + Safari (расширение работы с файлами)
- Запись набора записей БЕЗ замещения
- Управляемые формы. Изменение цвета фона ячейки табличной части.
- СКД. Отбор по выбранному сотруднику или текущему пользователю
- Ошибка при переходе с ЗУП 2.5 на 3.0
- пропал ползунок на полосе прокрутки списка документов
- Зарегистрировать в плане обмена движения корректировки записей регистров с отбор
- Сравнение двух XSD схем
- Перегрузка из Операций (бух.) в Ввод начальных остатков 1С8.3
- Синхронизация БП 3.0 и УНФ 1.6 - не переносятся справочники
- При выводе табличного документа показать последнюю ячейку
- Ошибка при чтении изменений при обмене РИБ. Куда смотреть?
- СКД: нужно обнулить сумму в группировке
- v7: ИД= RBS.ValueToDBString(ТекДок.ТекущийДокумент())
- УПП, не заполняется ТекущееПодразделениеКомпании
- ЗУП 3.1 Формула предопределенного показателя расчета.
- Отчет на СКД не выводит в общем итоге надпись "Итого"