#0
by TitanLuchs
Есть справочник, есть регистр сведений с двумя измерениями, одно из которых - ссылка на этот справочник. Хочется на управляемой форме элемента справочника разместить таблицу, в которой бы отображался список регистра сведений с отбором по данному элементу и с возможностью редактирования. Пока получилось закинуть на форму таблицу, но как ей в данные подпихнуть регистр сведений?
#2
by TitanLuchs
Красиво и удобно потому что. Или среди адинеснегов тяготение к красоте и удобству не распространены? ))
#4
by NULLL
Если хочеш красиво, то забудь про 8.2. В управляемых форм намного меньше возможностей чем в обычных, и это даже может оказатся не возможным. Упарвляемая форма ориентриована на тонкий клиент, а не нарюшечки всякиею По теме: создай форму для регистра мастером и посмтри что будет, я так многое делал.
#5
by TitanLuchs
Оно понятно, что возможностей меньше, но из этого "меньше" хочется выжать максимум. Счас попробую мастера.
#6
by TitanLuchs
Ну в общем если кому интересно будет рассказываю: 1. Добавляем новый реквизит формы (!!! не путать с реквизитом справочника !!!) с типом "ДинамическийСписок" 2. В поле "Основная таблица" выбираем нужный справочник, перечисление или регистр сведений 3. Добавляем новый элемент формы - таблицу 4. В качестве данных для таблицы выбираем созданный нами реквизит формы Наслаждаться еще рано, потому что никакой таблицы на форме не появится )) Таблица отображается только в том случае, если для нее определена хоть одна колонка. Колонки можно заполнить автоматически (1С сама спросит "Хотите ли вы добавить колонки?") или добавить руками в списке элементов формы. Собственно все. Как настроить в режиме конфигуратора отбор и сортировку списка пока не знаю.
#8
by NULLL
Красиво то может и получилось, а как с функциональностью? Невозможным я имел ввиду синхронизацию.
#9
by NULLL
Вот кстати как я делал: Запрос динамического списка Реквизит2: НастройкаКассы.Коментарий ИЗ И потом:
#10
by TitanLuchs
А в этом случае список обновляться будет? И как с редактированием: создать новый, изменить и т.д.?
#11
by NULLL
Все нормально, тольк нельзя чтобы этот запрос выполнялся до Реквизит2.Параметры.Вставить("БанкКасса",оБанковскийСчетКасса); Тоесть это нужно в ПриОткрытии, а ты же тогда еще не знаеш по чем отбирать. Кстати текст запроса можна менять програмно, даже после того как форма открылась.
#13
by TitanLuchs
Прикольно! Пока, правда, руки не доходят до этого, но позже обязательно попробую! Не знаю, нам 1С дала
#14
by SilentMan
Вместо пп.3 и 4 можно просто перетащить реквизит формы в элементы формы. А отбор с сортировкой можно настроить: в свойствах реквизита формы есть пунктик "Настройка списка". Справа жмем "Открыть" и настраиваем ... А чего в упр.формах нельзя сделать?
#15
by NULLL
Помоему не доступны Структуры, само-собой запросы нельзя. Также нельзя ДокументОбъект.ПолучитьФорму. Вообще куче непреятностей.
#16
by SilentMan
Структуры - это только по-твоему, запросы - что мешает в модуле формы поместить серверную процедуру и сделать там все нужное? Что мешает получить форму и открыть ее с передачей параметров? Может дело не в ограничениях, а сложностях освоения доступных возможностей?
#17
by TitanLuchs
Пробовал настроить отбор через настройку списка - не получилось. Мне нужно было чтобы регистр сведений отбирался по элементу справочника, в форме которого размещена форма списка регистра. Так в настройках можно указать только уже записанный ранее элемент. Тогда сделал как в : установил галку "Произвольный запрос" и дописал условие. Кста, строка "Элементы.Таблица2.Обновить;" не нужна - оно само все нормально обновляет.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Удаление записи регистра сведений в форме списка регистра
- 1С 8.2 Управляемые формы. Список подчиненного справочника
- Редактирование регистра сведений не в форме записи, а через динамический список
- Как программно вставить элемент формы в определённое место (управляемые формы)?
- Управляемые формы. Как разместить два элемента на одной строке в форме?
- Управляемые формы. Вызов второй формы кнопкой из первой
- Отбор регистра на форме списка регистра сведений
- Управляемые формы: Обратиться из модуля объекта к элементу формы
- 1C Управляемые формы. Как получить текущее значение отбора ТЧ на форме?
- Управляемые формы. Как программно установить отбор в форме списка.
- Изменение колонки таблицы формы регистра сведений при создании формы
- Управляемые формы- Как из одной формы заполнить список значений в другой форме?
В этой группе 1С
- Как из формы документа открыть другую форму этого же документа?
- Как из модуля неосновной формы документа обратиться к табличной части документа?
- Смена цвета фона в строке табличного поля
- Вылетает 1С при редактировании документов
- Зависает ms sql server
- Остатки товара по складам в несколько столбцов (типа кросовой)
- v7: Требуется шаблон технического задания на внедрения 1С8 "Бухгалтерия Предприятия"
- 1С 8.1 Движения по регистрам бухгалтерии
- Ошибки при использовании плана обмена "ПоОрганизации"
- УПП. Ошибка при получении значения атрибута контекста
- Проектирование: Можно ли гиперссылку вывести не подчеркнутой (в табличном поле)?
- Условие Если НЕ Администратор Тогда РежимДиалогаВопрос.ДаНет
- Номер года в литерале типа 'Дата' превышает 3999
- Понимаю тема избита... "отсутствует интерфейс IInitDone"
- Позволяет УПП вести складской учет в единицах измерения мест?
- Маленькие хитрости 1с v7
- Перекодировка UTF из строки -> строку 1С не используя файлы
- v8: как сделать что бы показывались все месяцы в отчете а не только те где есть
- Торговля v8 закрытие смены ККМ частичная очистка регистров накопления
- Географическая схема. Пример из ИТС.