компьютерный форум
Вернуться   Компьютерный форум > Программирование и вебстроительство > 1C (Все версии) > WEB расширение 1С 8.0


Ответ
 
LinkBack Опции темы Опции просмотра
Старый 06.10.2009, 09:32   #1
Пользователи
 
Регистрация: 31.03.2009
Сообщений: 4
По умолчанию

Имеется на форме V8TextBox.
При создании нового документа срабатываетс строка кода:
НужныйTextBox.Value = _1C.V8.ПеречислениеСсылка_НужноеПеречисление.ЕгоЗн ачение;
А что передать в качестве представления? Можно конечно строковое представление данного знаечения перечисления, но получается некрасиво (без пробелов)




Leshiy3 вне форума  
Digg this Post!Bookmark Post in Technorati
Ответить с цитированием
06.10.2009, 09:32
Техник
реклама
По умолчанию

Старый 06.10.2009, 19:55   #2
Пользователи
 
Регистрация: 04.12.2006
Сообщений: 119
По умолчанию

Цитата:
Имеется на форме V8TextBox.
При создании нового документа срабатываетс строка кода:
НужныйTextBox.Value = _1C.V8.ПеречислениеСсылка_НужноеПеречисление.ЕгоЗн ачение;
А что передать в качестве представления? Можно конечно строковое представление данного знаечения перечисления, но получается некрасиво (без пробелов)
Value = НужныйTextBox.Value;
if (Value.GetType().BaseType.Name == "Enum")
{
V8Metadata md = V8Metadata.GetMetadata(""); // сюда вообще IBAlias положено, если он не ""
НужныйTextBox.Presentation = V8.GetEnumPresentation((Enum)Value, md);
}
Юрич вне форума  
Digg this Post!Bookmark Post in Technorati
Ответить с цитированием
Ответ


Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Trackbacks are Вкл.
Pingbacks are Вкл.
Refbacks are Вкл.



Текущее время: 20:34. Часовой пояс GMT.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd. Перевод: zCarot
Content Relevant URLs by vBSEO 3.5.0 RC2