Имя: Пароль:
1C
 
Можно ли хранить 2 значение в константе? Например 2 числа в одном константе.
, ,
0 Нач программист
 
28.11.16
09:00
Если можно то как?
1 чувак
 
28.11.16
09:02
а кто запрещает?
2 DexterMorgan
 
28.11.16
09:03
Можна
3 DexterMorgan
 
28.11.16
09:03
(0)

"2 числа в одном константе"

Ты че из этих?
4 Нач программист
 
28.11.16
09:04
(2) тип какой будет
5 catena
 
28.11.16
09:07
2 значение в одном константе. Велик могучим русских языка.
6 Cool_Profi
 
28.11.16
09:10
А зачем?
Тебя штрафуют за каждую лишнюю константу?
7 Kassius
 
28.11.16
09:11
(4) ТаблицаЗначений.
Однако много константов туда влезет.
8 Fragster
 
гуру
28.11.16
09:11
в БСП куча примеров, как структуры запихивают в константы
9 Нач программист
 
28.11.16
09:11
(1) никто не запрещает, я просто хочу узнать как это сделать
10 Fragster
 
гуру
28.11.16
09:12
и в параметры сеанса заодно
11 Fragster
 
гуру
28.11.16
09:12
(9) две буквы - ХЗ
12 Cool_Profi
 
28.11.16
09:12
(11) Не знаешь, тогда не ругайся )))
13 youalex
 
28.11.16
09:12
(9) ХЗ
14 Кирпич
 
28.11.16
09:15
(0) в строку запиши два числа "100500 100800"
15 akaBrr
 
28.11.16
09:15
(0) но зачем?
16 Мимохожий Однако
 
28.11.16
09:16
(9) Есть ЖЖК, СП.
17 Нач программист
 
28.11.16
09:17
(15) интересно
18 mishaPH
 
модератор
28.11.16
09:17
(0) массивы отменили? переменная в виде списка или таблицы?
19 Fragster
 
гуру
28.11.16
09:18
(12) это аббревиатура
20 Кирпич
 
28.11.16
09:19
+(14) можно и в одном числе два хранить. например 100500.100800
21 Кирпич
 
28.11.16
09:21
+(20) можно и в одном целом числе два хранить, но это уже информатика, а у (0) информатики в школе не было.
22 Нач программист
 
28.11.16
09:24
(20) а если 2 строка или 2 ссылки
23 Timon1405
 
28.11.16
09:24
(0)МояСтруктура = Новый структура("Строка1,Число1,Число2","123",123,456);
МоеХЗ = новый ХранилищеЗначения(МояСтруктура);
МояКонстанта = Константы.МояКонстанта.Установить(МоеХЗ);

ХЗизКонстанты = Константы.МояКонстанта.Получить();
СтруктураИзХЗ = ХЗизКонстанты.Получить();
Строка1 = СтруктураИзХЗ.Строка1;
Число1  = СтруктураИзХЗ.Число1;
Число2  = СтруктураИзХЗ.Число2;
24 Timon1405
 
28.11.16
09:25
чо пристали к человеку в ПН с утра, нормально же вопрос задал
25 Кирпич
 
28.11.16
09:26
(22) сам догадайся
26 Defender aka LINN
 
28.11.16
09:39
(20) Получится 100500.1008
27 Нач программист
 
28.11.16
09:40
(23) Спасибо
28 aka AMIGO
 
28.11.16
09:41
(26) Да не.. если констант строковый, нули останутся :)
29 Нач программист
 
28.11.16
09:41
(23) но просто так создать невозможно?
30 craxx
 
28.11.16
09:42
(23) Только есть один неприятный момент - запросом с этим работать невозможно.
31 Cool_Profi
 
28.11.16
09:50
(29) Возможно. Служебный справочник с двумя реквизитами.
Заодно и проблема (30) решается
32 AndyD
 
28.11.16
09:51
если значения небольшие и заранее известны, то можно, например, если числа до 1000, то константа = х*1000+у
33 Это_mike
 
28.11.16
09:52
(32) если значения заранее известны, то можно  без констант обойтись :-)
34 DOSS_S
 
28.11.16
09:56
Можно конвертировать таблицу значений в XML и сохранить в строковую константу.
35 craxx
 
28.11.16
09:56
(31) тогда уж регистр сведений.
36 newbling
 
28.11.16
09:57
констант не нужен
37 Serg_1960
 
28.11.16
10:01
(0) Константа = "Два значения в константе";
38 Нач программист
 
28.11.16
10:01
Например я создал константу Имя: Константа1 Тип: Число
Чтобы сохранить 2 значение мне какой тип указать надо?
39 Cool_Profi
 
28.11.16
10:02
(38) тебе уже столько вариантов предложили... А ты всё ещё работаешь стояночным тормозом...
40 newbling
 
28.11.16
10:02
Ради интереса попробовал сделать через определяемые типы - список значений. Констант не захотел - ругнулся.
41 Это_mike
 
28.11.16
10:03
м-дя. года до 2010 веселили хохлы. потом их место заняли белорусы. сейчас освободившееся место занимают казахи...
42 mehfk
 
28.11.16
10:05
(40) А фиксированный массив?
43 Serg_1960
 
28.11.16
10:05
PS: многострочные строки - это класс :)
44 Timon1405
 
28.11.16
10:08
пример хранилища значений: ШаблоныТелефонныхНомеров в УПП, там и форма редактирования есть, подсмотреть можно
45 newbling
 
28.11.16
10:10
(42) неа, тоже не хочет.
46 newbling
 
28.11.16
10:13
Блин, мне этот тред сломал восприятие. Пробежался по доступным типам значений дополнительных реквизитов и заместо Контрагент увидел Констант.
47 newbling
 
28.11.16
10:14
вот так, дохихикались
48 newbling
 
28.11.16
10:17
Напоминает как мне один знакомый манагер рассказывал, что очень долго в юношестве передразнивал одного заику, а потом сам начал заикаться.
49 h-sp
 
28.11.16
10:21
(47) ну и что. Выражение один штук уже вошло в широкий обиход, так же и с дин констант будет.
50 Кирпич
 
28.11.16
10:29
(26) ну так нужно умножать же
51 Dotoshin
 
28.11.16
10:37
(19) Блин, а я то думал автомобиль...
http://www.major-auto.ru/images/models/bmw/x3/12637/12637_medium.jpg
52 MiniMuk
 
28.11.16
11:14
а скажить,  я не понял, а три можно будет хранить? Разрешите пожайлуста
53 Cool_Profi
 
28.11.16
11:19
(52) Три - можно. Больше - это уже несанкционированный митинг.
54 Fedor-1971
 
28.11.16
11:29
(41) Чего уж так-то. "Умниками" обеспечен любой народ, в количествах, достаточных, для их экспорта, да вот беда, покупать ни кто не хочет.

(0) Вот представь, сможешь залить в полный бензобак ещё 5 литров бензина? Не как Ходжа Насреддин с маслом, а так, в реале.
Быстрый ответ "Напрямую, нельзя". Медленный ответ: почитай любой учебник по информатике.
55 Кирпич
 
28.11.16
11:30
Тройной констант мне и моему приятелю!
56 Это_mike
 
28.11.16
11:36
(54) просто появляются они _тут_ по очереди, в замеченной последовательности.
Ну и вполне российского, доморощенного ливингстара мало кто из бывших братских республик догони, не говоря уж о переплюнуть...
57 Dotoshin
 
28.11.16
11:37
(55) Деточка, ты же лопнешь (с) :)))
58 Это_mike
 
28.11.16
11:37
(54) ну есть известная байка-анекдот про "заполненность". оригинал искать лень, взял первую попавшуюся версию:
-----------------
…Студенты уже заполнили аудиторию и ждали начала лекции. Вот появился преподаватель и выставил на стол большую стеклянную банку, что многих удивило: -Сегодня я хотел бы поговорить с вами о жизни, что вы можете сказать об этой банке?
   -Ну, она пустая, – сказал кто-то.
   -Совершенно верно,- подтвердил преподаватель, затем он достал из-под стола мешок с крупными камнями и начал укладывать их в банку до тех пор, пока они не заполнили ее до самого верха, – А теперь что вы можете сказать об этой банке?
   -Ну, а теперь банка полная! – опять сказал кто-то из студентов.

   Преподаватель достал еще один пакет с горохом, и начал засыпать его в банку. Горох начал заполнять пространство между камнями:
   -А теперь?
   -Теперь банка полная!!! – начали вторить студенты. Тогда преподаватель достал пакет с песком, и начал засыпать его в банку, спустя какое-то время в банке не осталось свободного пространства.
   -Ну теперь-то банка точно полная – загалдели студенты. Тогда преподаватель, хитро улыбаясь, вытащил две бутылки пива и влил их в банку:
   - А вот теперь банка полна! – сказал он. – А теперь я буду объяснять вам, что сейчас произошло. Банка – это наша жизнь, камни – это самые важные вещи в нашей жизни, это наша семья, это наши дети, наши любимые, все то, что имеет для нас огромное значение; горох – это те вещи, которые не так значимы для нас, это может быть дорогой костюм или машина и т.д.; а песок – это все самое мелкое и не значительное в нашей жизни, все те мелкие проблемы, которые сопровождают нас на протяжении все нашей жизни; так вот, если бы я сначала засыпал в банку песок, то в нее бы уже нельзя было поместить ни горох, ни камни, поэтому никогда не позволяйте различного рода мелочам заполнять вашу жизнь, закрывая вам глаза на более важные вещи. У меня все, лекция окончена.
   - Профессор, – спросил кто-то из студентов – а что означают бутылки пива???!!!
   Профессор опять хитро улыбнулся:
   - Они означают то, что, не смотря ни на какие проблемы, всегда есть время на то, что бы расслабиться и пропустить пару бутылочек пива!
©
59 Нач программист
 
28.11.16
12:25
(44) Спасибо!
60 Richard Stallman
 
28.11.16
14:33
(55) а покушать чего изволите?