Имя: Пароль:
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) Тогда точно регистр сведений - он всё стерпит.