Имя: Пароль:
1C
1С v8
Табличное поле, колонка со списком значений... как ?
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
попробую завтра