Табличное поле, колонка со списком значений... как ? #764804


#0 by Смотрящий
Досталась в наследство, БП 2.0 ОФ и снеговик 8.3.5.1460 версии обработка загрузки инфы из текстового файла (файл из Gestori, обычный текстовик win1251, с разделителями). Загружает все что надо, корректно. Но пристал ко мне главбух - покажи мне, да покажи, в колонке "... из файла" не набор барахла, а для банков - название банка; для валют - название валюты скрин прилагаю: т.е. из списка значений которым оформлено поле на картинке, показать только одно значение; Средствами движка это вообще - законно? Может функцию какeю надо прикручивать? В снеговике я неиалле, ваще; прошу помощи коллективного разума.
#1 by Смотрящий
упd
#2 by фобка
В списке значений на форме итак отображатся первые значения
#3 by фобка
что значит законно? Я не возражаю
#4 by Смотрящий
Не отображаются
#5 by фобка
нарисуй свое поле с произвольным отображением
#6 by Смотрящий
отдельное поле и скрытая колонка со списком значений нужным ?
#7 by фобка
ну да
#8 by фобка
сам все знаешь лучше других - действуй
#9 by Смотрящий
как крайний вариант буду использовать; совсем уж гуру спят уже А чо снеговик не умеет чтоль отображать одно значение в качестве представления для списка значений поля табличного документа ? А как поставить значение по умолчанию ?
#10 by kubik_live
Найди банк в справочнике банков БП 2.0 по БИКу (первое число до разделителя ";") и выводи его в строку ТЗ
#11 by Смотрящий
все таки отдельная колонка с значением видимым пользователю, и скрытая колонка со списком значений откуда обработка будет черпать информацию ?
#12 by kubik_live
в БП 2.0 есть такой справочник: "Банки".
#13 by Смотрящий
спасибо, справочник "Банки" действительно есть. Я не о том спрашиваю
#14 by kubik_live
Задай тогда вопрос нормально, а то: в колонке "... из файла" не набор барахла, а для банков - название банка;"  - найди банк в справочнике и выводи его наименование, если не нашел - выводи, типа: "<Банк не найден!>"
#15 by Смотрящий
up
#16 by DDwe
Что ап.. вопрос сформулируй правильно.
#17 by Смотрящий
В вроде сформулирована проблема. Итак, табличное поле, есть колонка в нем с типом - список значений. Как заставить платформу сделать так, чтобы пользователь видел в колонке только определенное значение из списка значений. Платформа умеет такое на уровне движка ? Может умеет на уровне движка, но необходимо написать функцию ? Либо, как обычно, колонка со списком значений; скрытая, и отдельная колонка для показа значений юзеру ?
#18 by marvak
Эта колонка строкового типа что ли?
#19 by Смотрящий
Колонка в на скрине имеет тип СписокЗначений. В табличном документе отображается как "все элементы списка через точку с запятой". Как, не меняя тип колонки, заставить отображаться только одно значение: - на уровне движка - где и какие галочки натыкать ? - на уровне движка - какую функцию прописать ? - на уровне движка - это невозможно, приедтся использовать скрытую колонку со списком значений, и отдельную колонку в которой будет отображаться нужноее значение; - на уровне движка - не возможно, надо извращаться какнить ерез дупу. как реалиовать ?
#20 by Смотрящий
Ап
#21 by Записьдампа
Да, тяжело видеть моральные метания человека, которого злобные бухгалтера заставляют копаться в снеговике - нереальной подделке под программу. Клиентов 1С, клиентов Карл!, аж 4 штуки. Тяжело, но почему-то забавно.
#22 by Смотрящий
варианты решения обоссаной в варианте есть? Про мораль, метания, копания, нереальной поделке, клиентов; клиентов Карл!, 4 штуки - я те сам расскажу.
#23 by Записьдампа
Варианты есть. Давай про клиентов - у тебя лучше получается.
#24 by Смотрящий
какие есть варианты реализации ?
#25 by Смотрящий
аб
#26 by Записьдампа
Прописать процедуру на уровне движка, использовать скрытую колонку и колонку с отображением, извращаться через дупу - например, показывая табличный документ  сформированным отчетом. Твоя очередь рассказывать пр клиентов.
#27 by Смотрящий
а смысл рассказывать про неоплату, тягости жизни, ебанатсво клиентосов - движняка в твоей осточертевшеф душе это не вызовет никакгого поэтому и спрашиваю про возможноть /невозможность реализации хотелки
#28 by Записьдампа
Точно. Все хорошее осталось в прошлом - радость, счастье... Вот и хотелка эта нужна была тебе неделю назад. Нахрен оно все сейчас?
#29 by Смотрящий
Как ьыла нужна, так и осталась нужна; чо
#30 by Смотрящий
Я ж не пиз_дец чо спрашиваю, я ж спрашиваю про возможность отображать список значений одним элементом из списка. Вот четсно, иблан шухард, неиппический спец в ерп2.0, тут появился и промолчал; хотя каждой дупе затычка - первый/второй пост его в теме. Неужель спецу такого класса так тяжело ответить - можно неможно реализовать ? Или "спец" только потому что еще ибло не разбили ?
#31 by marvak
Можно сделать обработчик табличного поля "При получении данных" и там прописать что то типа такого: Процедура ТабличноеПоле1ПриПолученииДанных(Элемент, ОформленияСтрок)      Для каждого ТекущееОформлениеСтроки Из ОформленияСтрок Цикл
#32 by marvak
+ В нужной тебе колонке будет выводиться то, что тебе надо
#33 by marvak
++ Ну в  данном случае у меня берется третий элемент списка для примера (Получить), но ты можешь выбирать любой другой элемент.
#34 by marvak
А "Колонка1" - это твоя колонка со списком
#35 by Смотрящий
попробую завтра
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С