#0
by chingiz
Делаю отчет, в котором нужно адреса доставки(реквизит справочника) отобразить в двух колонках по разным условиям(конкретно в городе и за городом). Дак вот я не могу задать Поле с условием, т.к. нет предопределенных элементов и насколько понял без них нельзя применить, так бы я задал условие и после ТОГДА поставил 1, которую мне и нужно отображать в одной из двух колонок. ВЫБОР Выходит устанавливать поля нужно программно...как? зы если не понятно объяснил - спрашивайте, могу еще путаться в терминах и прочем :)
#1
by Рэйв
ВЫБОР КОГДА Вид=&ЗаГородом ТОГДА Адрес ВЫБОР КОГДА Вид=&ВГороде ТОГДА Адрес А в ресурсы идут только числовые данные.
#3
by chingiz
Ну в справочнике есть адреса. В одной колонке нужно отобразить все кроме аэропорта(в городе), в другой только аэропорт(считается за городом). самое смешное, что нужно выбирать по аэропорту, но его в предопределенных нет и заносить туда запрещено. Так что так не выйдет : 2 1
#4
by unregistered
Сформулируй как определить аэропорт/не аэропорт. Что такое "аэропорт" - строка, элемент справочника (какого).
#5
by chingiz
Строка(заполнено пользователем) справочника ТипыМест(перечень видов адресов - аэропорт, вокзал, автомойка и т.д.)
#6
by chingiz
Ну и чтобы понятнее было - когда документ формируется, там выбирается конкретный адрес и его "ТипыМест". И выводя данные регистра накоплений я беру это поле через регистратор.
#7
by unregistered
В справочнике ТипыМест добавиь реквизит ЗаГородом тип булево. проставить эту галку у всех типов мест, которые загородом. Стопудово потом кроме аэропорта появятся новые загородные места.
#8
by unregistered
Можно конечно попытаться через ТипМеста.Наименование ПОДОБНО "аэропорт", но достаточно будет какому-нибудь пользователь пусть даже случайно поменять наименование типа места, отчет перестанет работать.
#9
by chingiz
в том и соль, что нельзя ничего не менять...это учебное задание. А про это где применять?
#10
by chingiz
Вот наглядно кому лень разбираться. ХарактерПоездок - как раз наше поле, только нужно его разделить как нарисова в пеинте :Р
#12
by unregistered
Например: ВЫБОР КОГДА ТипМеста.Наименование ПОДОБНО "аэропорт" ВЫБОР КОГДА ТипМеста.Наименование ПОДОБНО "аэропорт"
#13
by Fragster
почему бы не сделать то, что хочет автор, пользовательским полем в режиме предприятия?
#14
by chingiz
подобно не работает, пишет неверные параметры...по ходу нужно в скобках, но тогда поле не найдено. не подскажешь как? Вчера потерял 3 часа на этом и сегодня опять сижу...
#16
by chingiz
Отчет уже практически доделал и остались только эти колонки, так что все еще актуально :
#18
by chingiz
Дамы и господа, подкиньте подсказку или линк на подобную тему. до сих пор не решено :
#20
by chingiz
отличный ответ. Может тему для начала прочтете, прежде чем глупости писать и закрывать нужную тему?
#21
by PR
Элемент не должен быть предопределенным, чтобы его запихнуть в параметр. Тему прочел. Пост говорит о том, что текст запроса генерится программно, зачем не понял, что мешает его сделать сразу? Поля не появляются в доступных может из-за неопределенности типа поля. А по поводу закрытия темы прочти .
#22
by chingiz
Извините, с 20 погорячился. Просто вместо советов по алгоритму тут иногда слышишь только подколы 8) Конечно кто-то мог сказать, что для программного добавления ДоступныхПолейВыбора нужно заменить запрос, добавить параметры, поля и поля итога...я потратил 3 дня на выяснение этого, и итоге разобрался сам....но сколько времени убил :( Генерится программно, ну так сказали сделать. Если пользователь добавит еще элементы, то это все должно автоматически добавляться. Для истории мб кому пригодится. Запрос не скидывал, там просто вставляются поля выборагруппировки и соединения.
#23
by PR
>>Если пользователь добавит еще элементы, то это все должно автоматически добавляться Тогда да, программно. Хотя я бы в справочнике сделал новый реквизит, который при записи заполнялся бы нужным значением.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- КД 2.0 Реквизит "Строка" в Реквизит "СправочникСсылка"
- СКД: СКД. Как переоределить действие кнопки "Сформировать" отчета, созданного в СКД?
- СКД: СКД: можно ли принудительно сдвинуть влево ресурсы?
- Открыть по кнопочке элемент справочника - реквизит другого справочника
- КД2: Как перенести реквизит ТБ 7.7 в реквизит шапки 8.1?
- Можно ли реквизит справочника сделать представлением справочника
- v7: Реквизит диалога "Список" как реквизит документа.
- СКД. Вывод реквизита группы справочника в иерархии справочника напротив групп.
В этой группе 1С
- 8.2 СКД: как вывести дополнительную группировку и управлять видимостью шапки ?
- РАУЗ - поступление Товаров - нет качества НОВЫЙ
- Отчет по розничным продажам менеджеров УТ 10.3
- УФ. Отключить рабочий стол
- СКД Внешний отчет по основным средствам БП 8
- СКД. По ширине страницы по умолчанию.
- ЗУП. Вопрос про код дохода 2720
- в Оле как найти контрагента по УИД
- Где найти блок питания FSP FSP200-60SAV или аналог?
- Запрет редактирования некоторых документов старше двух дней
- v8: Изменение % наценки в УТ 11.
- Как снять в управляемой форме запрет на копирование в буфер.
- УТ 10.3: Вести партионный учет по сериям
- БП 1.6.10.6 долго проводятся документы. База с 2007 года.
- Задача про козу
- Ошибка в запросе - несовместимые типы
- v7: Зик:Как отразить 4 доп дня по уходу за ребенком инвалидом?
- v7: какая ВК мне даст хеш строки md5 равную функции md5 в php?
- как проследить - из какой процедуры идет непосрдественная печать ...
- Как использовать веб-сервис через прокси