#0
by CagoBHuK
Имеется форма. В реквизитах формы имеется динамический список с произвольным запросом. На форме имеется таблица, содержащая в себе колонки по полям динамического списка. Часть колонок таблицы предназначена для служебных целей и выводить эту часть для пользователя не нужно. Тут натыкаемся на грабли: если скрыть эти колонки, то достучаться до данных этих колонок программно не представляется возможным. Гуру, поделитесь, кто как обходил такие вещи?
#1
by Defender aka LINN
"если скрыть эти колонки, то достучаться до данных этих колонок программно не представляется возможным" - все представляется. Открой глаза и посмотри на колонки динамического списка в конфигураторе.
#3
by CagoBHuK
Если смотреть отладчиком в ТекущиеДанные, то там, естественно, будут только данные строки по видимым колонкам. Если смотреть в ТекущаяСтрока, то будет лишь номер строки. Если использовать метод ДанныеСтроки с номером, получаем то же, что и в ТекущиеДанные. На сервере каким образом данные получить? Там нет ни свойств, ни методов.
#4
by milan
В процедуру на сервере передать текущую строку, по ней получить нужные реквизиты и вернуть на клиент.
#5
by CagoBHuK
Свойства: Методы: ПолучитьОбязательноеИспользование (GetRequiredUse) Каким из вышеуказанных свойств или методов мне обращаться к динамическому списку?
#8
by Defender aka LINN
Смотри на колонки списка. Списка, а не табличного поля. Колонки, а не список.
#9
by BadTouch
Я так понимаю что это 8.2, под рукой сейчас нет, так что может в холостую, но в 8.1 у табличного поля можно вызвать "ЭлементыФормы.<Табличное поле>.НастройкаОтбора[<Имя колонки>].Доступность = Истина" и тогда все работает
#11
by CagoBHuK
Каким образом получить доступ к этим гипотетическим колонкам? Через какой объект они должны быть доступны. Например, есть у меня в реквизитах формы у списка колонка Ссылка. Как мне к ней обратиться?
#13
by CagoBHuK
Какие галочки? Правильно я понимаю, что галочка у колонки табличного поля? Если да, то как она называется.
#14
by CagoBHuK
Реквизит доступен на сервере. Но колонка динамического списка это НЕ РЕКВИЗИТ. Нельзя просто написать в модуле Ссылка ...и получить доступ к колонке динамического списка с названием Ссылка.
#15
by Mort
Да ничо не надо в модуле писать. В дереве реквизитов формы галки "Использовать всегда" ищи.
#17
by CagoBHuK
Вот окно реквизитов: При дабл клике на реквизите списка Ссылка, открывается ПУСТОЕ окно свойств. Никаких галок, совсем ничего.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- v7: в чем разница.... "Сохранить данные..." и "Выгрузить данные..."?
- 8.2 Данные из динамического списка
- Как получить данные динамического списка?
- Не меняются данные в управляемой форме после изменеий объекта чьи данные взяты
- Условное оформление динамического списка (через настройки списка нереализуемо)
- УФ. 8.3 Форма списка. Как получить результат запроса динамического списка ?
- Автоматическое сохранение настроек колонок динамического списка.
- v8.3 УФ изменение ширины колонок динамического списка
В этой группе 1С
- Отпуск по беременности и родам в ЗУП
- Драйвер HASP ключа для платформы 1с8.1 для Windows 7(64x)
- Бухгалтерия 2.0 не закрывается 20 счет по БУ
- v7: Нумерация в 1с (счета-фактуры)
- БП 2.0 Ошибка при добавлении нового регистра
- Где на ИТС найти ОКОФ и ЕНАОФ?
- Подскажите пожалуйста как обнулить регистр накопления?
- Ученик в штатном расписании
- Почемуто после свёртки УТ, помеченные документы не удаляются
- бухгалтерия предприятия 2.0 дистрибутив
- Связка 1С и Asterisk
- Отчёт «Итоги инвентаризации» в «1С: Розница»
- 1c 8.2 редактирование в списке в управляемой форме
- Сервер 1С и SQL. Отдельно или вместе?
- Народ! Помогите отчистить записи РН,когда нет регистратор-"объект не найден"
- УТ.Реорганизация фирмы. Заводить новую организацию или переименовывать старую?
- СКД. Остатки на конец периода включая границу периода.
- 8.2 WEB Метод объекта не обнаружен (eval)
- Помогите скачать обновления для Бухгалтерии строительной организации!
- ПОМОГИТЕ!!! 1C: Розница 8 РИБ по кассам - не получается поступление