#0
by ShadowXXX
Теперь поподробнее. В конфигурации "Управление торговлей" в справочник "Склады" я добавил новый реквизит "ТипУчёта": Использование:Для элемента Индексировать:Не индексировать Тип:Булево Тут всё хорошо. Далее в "ФормеСписка" в табличное поле "СправочникСписок" добавил новую колонку "Колонка1" и в поле данные указал "ТипУчёта". Запускаю. Открываю справочник склады, и... У групп в колонке с именем "Колонка1" стоит "ложь"!!! Зачем так и от чего не пойму. Реквизит ведь только для элемента? Просмотрел все свойства колонки но так и не смог избавиться от этого эффекта. В табличном поле для групп проставляется реквизит (только для элемента)
#2
by ShadowXXX
Имеется ввиду при выводе строки Группы? Если да то как его скрыть? И почему так сделано или это глюк 8ки.
#3
by Tristan
Технически, на уровне таблиц, в справочнике склады различие между группой и элементом состоит в 1 поле - "ЭтоГруппа". Тип булево хранится значениями 1(Истина) или 0(Ложь). Дак вот в твоем случае для, раз реквизит используется только для элементов, то в группах автоматом прописывается "ПустоеЗначение", а для числового типа какое пустое значение? правильно - 0. И это не баги ;-) Решение проблемы - не использовать в поле списка для реквизита типа булева элемент "полеВвода" или "полеВыбора", используй флажек, и будет тебе щасье
#7
by ShadowXXX
Да флажок можно использовать, если не расписывать, а если правда=ХХХ, ложь=УУУ, то в группах опять же появляется YYY Буду читать наверное по другому никак
#8
by Tristan
что такое ХХХ и УУУ? это справедливо только для Булево и то только для элемента отличного от флажка. Для остальных типов ничего не будет отображено. Да и пользователям удобнее работать с флажками, чем с "истина/ложь".
#10
by Tristan
А вот в этом случае нет =) Тут идет уже проверка на принадлежность реквизита к группе или элементу, Поэтому если для такой колонки задать формат "БЛ=Ложь; БИ=Истина", то в группах ничего выведено не будет =) Вот тебе 2е простое решение ;-)
#11
by ShadowXXX
Выводит как ни странно. Именно здесь то и возникла проблемма. А просто галочка некрасиво выглядит. Так что это не 2ое решение :(
#12
by Tristan
тогда описывай подробнее, потому как у меня такое работает! Т.е. если в формате для колонки типа булево и элементом полеВвода "представление логического значения ложь" написать "Ложь", а для "представление логического значения истина" написать "Истина", то вгруппах будет стоять "Ложь"? Неверю
#15
by Tristan
Ну а теперь скажите мне каким гаджетом заглянуть в табличку чтоб хоть посмотреть мог, желательно, чтобы этот гаджет мог представлять значения полей в шеснадцетиричном формате. Риторический вопрос для - а каким значением физически описывается значение Null в поле длиной 1 символ?
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Порядок обхода в табличном поле - настроить можно ?
- Колонка в табличном поле
- Поле ввода в табличном поле не сохраняет присваиваемое значение.
- Как получить ссылку на текущее поле ввода в табличном поле?
- Как в табличном поле программно добавить колонку вида Поле выбора
- флажок в табличном поле - получается только поле ввода
- Реализации элемента управления "Флажок" в табличном поле отчета СКД
- Поле ввода в Табличном поле 1С8
В этой группе 1С
- bat-файл с бесконечным циклом и условием
- Отчёт о розничных продажах и Чек ККМ
- IBM портировала Lotus Notes на GNU/Linux
- Заполните календарь...
- v7: Как скопировать иерархический справочник
- Не могу в прайс листе вывести логотип
- Автоматическое удаление движений
- Начисление зарплаты в валюте
- Не могу найти файл данных с ОКОФ
- Товарный отчет в 1с бухгатерии
- Как узнать, что документ открыт другим пользователем?
- Табличное поле в виде дерева
- Как вывести список пользователей из 1c?
- Как выводить отчет с детализацией по регистратору.
- Интерактивная смена пользователя в программе 1С 7.7
- Ошибка обработки представления
- ОбработкаВнешнегоСобытия: при выполнении невзможно заполнить другие ПоляВво
- Константа Способ ведения налогового учета
- За данный период бухгалтерские итоги не рассчитаны!
- v7: Ошибка при формировании регламентированной отчетности.