#0
by natali_800
Добрый день)Есть табличная часть в документе.Не могу понять, как к ней обратится( в режиме обычного приложения трудностей не возникало..а вот с управляемыми формами..Подскажите, кто знает)
#2
by natali_800
пробовала, в общем так нельзя( {Документ.ТабельРабНерабВремени.Форма.ФормаДокумента.Форма}: Ошибка при вызове метода контекста (ЗначениеЗаполнено) Если ЗначениеЗаполнено(элементы.ГрафикРаботыВремяНачала) И ЗначениеЗаполнено(Элементы.ГрафикРаботыВремяОкончания) Тогда по причине: Проверка мутабельных значений на заполненность не поддерживается {Документ.ТабельРабНерабВремени.Форма.ФормаДокумента.Форма}: Операции сравнения на больше-меньше допустимы только для значений совпадающих примитивных типов (Булево, Число, Строка, Дата) Если элементы.ГрафикРаботыВремяНачала> Элементы.ГрафикРаботыВремяОкончания Тогда
#9
by Asmody
объяснять надо очень много. начиная с принципов организации управляемого приложения, заканчивая представлением объектов на клиенте. не упустив при этом особенности обращения к текущей строке поля таблицы на сервере
#10
by ramir
Надеюсь что-нибудь поймешь. В общем так. Есть реквизиты, которые хранят данные, а есть элементы формы, которые отображают данные. Т.е. для работы с данными нужно работать с реквизитами формы. ЭтаФорма.Объект.ГрафикРаботы.ВремяНачала Логика верна, но ГрафикРаботы это ТЗ (для придирчивых данные формы коллекция), т.е. коллекция элементов (строк) таблицы. Можно обращаться ГрафикРаботы[НомерЭлемента].ВремяНачала, где номер элемента - номер строки, начиная с 0. Тебе скорее всего нужно брать данные из выделенной строки на форме. Реквизит вообще не знает о том, что происходит на форме, поэтому чтобы понять какая строка сейчас выделена нужно обратиться к свойству ТекущиеДанные ЭЛЕМЕНТА формы, который отображает таблицу. Предположим Элемент называется ГрафикРаботы. Тогда делается так: ЭтаФорма.Элементы.ГрафикРаботы.ТекущиеДанные.ВремяНачала
#12
by natali_800
двигалась в правильном направлении. но смущало, что после Текущих данных не выпадало контекстное меню)
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- как обратится к форме элемента?
- Можно ли сделать отбор по пустому значению
- Как вывести в табл-ную часть док-та на форме данные НЕ реквизита табл. ч.?
- Как быстро найти элемент справочника по значению Пер. реквизита?
- Как обратится к реквизиту табличной части?
- Как обратится к ячейке ТЗ или ДЗ по номеру колонки?
- Как обратиться к значению реквизита из внешней обработки ?
- Как обратится к первой строке в табличной части?
- Отбор в журнале по пустому значению
- Отбор в списке документов по значению реквизита табличной части
- Как обратится к реквизиту по имени ввиде строки?
- Управляемое приложение. Проверка реквизита табличной части на уникальность
В этой группе 1С
- Кто внедрял БСП в РИБ? Как поступали с ИдентификаторыОбъектовМетаданных?
- Ошибка при обмене.
- Отменяющая СЗВ-6-2 нужно ли заполнять периоды?
- Не зачитывается аванс Комплексная автоматизация 8.2
- 1с документооборот удалить пользователя
- png в ворд вставить
- как в бп 3.0 добавить на форму справочника доступ к доп свойствам?
- Установка SQL 2008 на Windows Server 2012
- 1С КА зависает при обновлении конфигурации..
- Перенос данных с одного документа на другой
- Новый документ и кнопка Дт/Кт
- РегистрСведенийМенеджерЗаписи.<Имя регистра сведений>.Записать. Замещение
- Вывод КПП в ТОРГ-12 УТ 11.1
- Как добавить строку в подчиненную табличную часть документа программно?
- БП 3.0 Как настроить чтобы не попадал доход в КуДиР???
- СКД, поместить табличную часть в ячейку
- Как найти объект по таком имени "#tt4"?
- v7: ЗиК Выплата при увольнении по соглашению сторон
- РИБ. Не переносятся движения по некоторым регистрам.
- Выгрузка из UCS StoreHouse 4 в 1с:Комплексная автоматизация 8.1 и 8.2