Имя: Пароль:
1C
1С v8
Как строку преобразовать в перечисление?
,
0 SherifSP
 
20.05.13
13:36
Чтобы динамически обновить базу нужно значение с типом строка преобразовать в перечисление, как это сделать?
1 1Сергей
 
20.05.13
13:40
Перечисления["ИмяПеречисления"]["ИмяЗначениеПеречисления"]
2 Aleksey
 
20.05.13
13:41
Строка  у тебя идентификатор или представления?
3 Aprobator
 
20.05.13
13:43
(1) сомневаюсь, чтобы это помогло при реструктуризации базы данных. ИМХО, думать надо было чуть чуть раньше.
4 SherifSP
 
20.05.13
13:43
(2) Представление
5 Aprobator
 
20.05.13
13:43
вообще, конечно, непонятно, как топик связан с динамическим обновлением.
6 1Сергей
 
20.05.13
13:44
(5) вот-вот
7 SherifSP
 
20.05.13
13:45
(5) Пробовал в перечисление добавить значение, после этого динамически никак не обновиться
8 1Сергей
 
20.05.13
13:45
(7) естественно, реструктуризация нужна
9 1Сергей
 
20.05.13
13:46
(7) теперь объясни зачем тебе строку преобразовывать в перечисление?
10 Aleksey
 
20.05.13
13:46
(4) я через соответсвия делал. сначала кэширую в соответствие все представления, потом юзаю. За последний месяц несколько раз этот вопрос тут поднимался, но никто так и не предложил другой вариант
11 Aprobator
 
20.05.13
13:46
(7) и причем тут преобразование строки в перечисление?
12 SherifSP
 
20.05.13
13:50
Есть регистр сведений в нем измерение с типом перечисление, нужно добавить в перечисление другое значение, но чтобы динамически обновиться
13 Aleksey
 
20.05.13
13:50
(12) какая связь?
14 Maxus43
 
20.05.13
13:51
(12) если добавишь новое значение перечисления - динамически не получится обновить
15 ale-sarin
 
20.05.13
13:51
(12) Низззя.
16 SherifSP
 
20.05.13
13:55
(14) Ну вот я придумал значение с типом строка, но его нужно преобразовать в тип перечисление ссылка, чтобы норм отображался в регистре
17 1Сергей
 
20.05.13
13:55
кажется я догадываюсь. Он хочет не загружать новые значения перечисления, но уже устанавливать ссылки на них в базе
18 1Сергей
 
20.05.13
13:56
(16) фигню ты придумал
19 Maxus43
 
20.05.13
13:57
(16) дак само значение перечисления есть такое? Если у реквизита тип Перечисление.Ссылка - то кроме него ты туда ничего не запихнёшь же
20 Ненавижу 1С
 
гуру
20.05.13
13:58
а я придумал новый справочник, помогите мне сделать его строкой, чтобы обновиться динамически
21 SherifSP
 
20.05.13
13:58
Если вот так:
Перечисления[ВидыИзмененийДокумента]["Изменение даты отгрузки"]; то пишет что поле объекта не обнаружено
22 SherifSP
 
20.05.13
13:58
(19) Нету такого значения в перечислении
23 Maxus43
 
20.05.13
13:59
(22) ну а что туда хочешь подставить? квадратные скобки позволяют обратится к существующему элементу перечисления, а не "создать там новое программно"
24 1Сергей
 
20.05.13
14:00
(21) если значения не в структуре БД, то вот тебе и результат
25 Aprobator
 
20.05.13
14:07
(12) размечтался
Компьютеры — прекрасное средство для решения проблем, которых до их появления не было.