Имя: Пароль:
1C
1С v8
Есть Справочник. В нем реквизит. Как его заполнить списком значения Перечисления ☑
0 Данил Сергеевич
 
10.08.13
✎
20:17
Есть справочник. Карточка животного. В нем необходимо задать значение реквизита - основной окрас, да так чтоб не только один цвет можно было выбрать(Перечисления.ОсновнойОкрас), а два и больше. Вот если смотреть картинку, чтоб при нажатии кнопки "выбор" или двойном нажатии на элементе списка, в реквизите значение было: "Серый, черный, коричневый", а не просто "Серый ", как сейчас. Уже все перегуглил, тип: "СписокЗначении" в справочнике нет. Многие советуют - делай через табличную часть. А как именно не могу понять. Собственно вопрос. Как можно реализовать данную задачу? Спасибо за ответ.
1 Данил Сергеевич
 
10.08.13
✎
20:19
2 Живой Ископаемый
 
10.08.13
✎
20:22
нужно сделать не реквизит, а табличную часть
3 Данил Сергеевич
 
10.08.13
✎
20:24
))) (2) А как именно то?
4 Данил Сергеевич
 
10.08.13
✎
20:25
(2) Просто вот таких ответов я нашел много, а как именно это реализовать не понятно. Уже всяко крутил табличную часть...
5 Живой Ископаемый
 
10.08.13
✎
20:25
что как именно? как именно водить мышью и нажимать правую и левую ее кнопки? и как вбивать на клавиатуре название табличной части и ее реквизитов?
6 Живой Ископаемый
 
10.08.13
✎
20:26
2(4) всяко - это добуя точное описание. Я сразу понял, что во время пятого твоего поворота ты сделал почти правильно. Вот на этом надо было и остановиться.
7 Данил Сергеевич
 
10.08.13
✎
20:30
(6) Вот добавил табличную часть. Один реквизит и его тип определил как - Перечисления.ОсновнойОкрас... А дальше что
8 Данил Сергеевич
 
10.08.13
✎
20:32
9 Поросенок Петр
 
10.08.13
✎
20:32
А дальше блин позвать программиста йопт...
10 Живой Ископаемый
 
10.08.13
✎
20:32
все.
этого хватит. Выноси табличную часть на форму, добавляй строки.

Правда у тебя не будет гарантии, что какой-нибудь дебил не заполнит две разные строки одним цветом. Но это простительно, потому что здоровые люди не могут даже понять как может быть несколько основных цветов
11 Живой Ископаемый
 
10.08.13
✎
20:33
2(8) И что, тяжело нажать зеленую кнопку с крестом и выбрать серый?
12 Данил Сергеевич
 
10.08.13
✎
20:36
(11) Я ценю твой юмор. А сделать так чтоб в одну строку было, у меня не получится с твоей помощью?
13 Живой Ископаемый
 
10.08.13
✎
20:38
2(12) давай ты сначала расскажешь зачем тебе это нужно, а потом я расскажу зачем тебе сделать такую парнуху.

Почему парнуха я тебе расскажу сразу - потому что когда  тебе понадобится отобрать животных у которых будет в том числе ", серый" цвет среди основных. То ты этого не сделаешь никогда (ну условно)
14 Живой Ископаемый
 
10.08.13
✎
20:40
но впрочем, способ есть. Согласиться с тем, что все-таки данные будут храниться в ТЧ, а уж отображать их как "белый, серый, еще раз серый"
Сейчас покажу как
15 Живой Ископаемый
 
10.08.13
✎
20:49
16 Данил Сергеевич
 
10.08.13
✎
20:50
(13) согласен с тобой полностью, целый день потратил, чтоб понять как это сделать, и только щас подумал "а, зачем?". Так и передам человеку которому это нужно, что он дурак)
17 Данил Сергеевич
 
10.08.13
✎
20:51
(15) Вот это точно порнуха.
18 Живой Ископаемый
 
10.08.13
✎
20:53
идиотское задание - идиотское решение, а ты как хотел?
19 Данил Сергеевич
 
10.08.13
✎
20:54
(18) Я думал как то можно проще, и надеялся на ответ: "дак средствами платформы это запросто реализуется")
20 Живой Ископаемый
 
10.08.13
✎
20:59
нет, проще никак. Можно по-другому, можно через сериализацию, можно с помощью СКД, но точно не проще.

Можно конечно именно как ты хочешь - тогда у тебя должен ыбть реквизит типа строка, а не типа перечисление, но при нажатии на три точки ты даешь выбрать значение из перечисления. Если человек выбирает серый. и ты смотришь значение строковго перечисления, и находишь в нем представление значения перечисления, например "серый", то не делаешь ничего. Если НЕ находишь, и строковый реквизит пустой, то добавляешь "серый", если НЕ находишь, и реквизит Не пустой, то добавляешь ", серый"
21 Necessitudo
 
10.08.13
✎
21:14
(20) Поделись консолью такой)
22 Поросенок Петр
 
10.08.13
✎
21:15
(20) Не... Боюсь ТС такой длинный пост не прочитает...
23 Pasha
 
10.08.13
✎
21:38
(0) в типовой УТ 10.3 систему характеристик глянь...
24 Живой Ископаемый
 
10.08.13
✎
21:44
2(21) чувак, где ты был все это время, с тех пор как зарегился на форуме? Спал в кастскильских горах, отращивая бороду?

http://devtool1c.ucoz.ru/
25 Torquader
 
10.08.13
✎
23:32
Вопрос - а RGB-значение цвета хранить не судьба ?
Конечно, можно и табличную часть, можно и регистр сведений прикрутить, даже можно план характеристик замутить, только проще хранить фотографию в двоичных данных.
26 Живой Ископаемый
 
11.08.13
✎
00:00
2(25) сегодня это цвет, завтра пушистость, мясистость и яйценоскость
27 Torquader
 
11.08.13
✎
00:03
(26) Тогда точно регистр сведений - он всё стерпит.
Компьютеры — это как велосипед. Только для нашего сознания. Стив Джобс