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