|
Как в таблицу значений добавить колонку с примитивным типом("Строка") и сравнить | ☑ | ||
|---|---|---|---|---|
|
0
vladimir-boy
17.06.13
✎
14:45
|
Вот есть пример, который не работает:
МояТаблицаЗначений = Новый ТаблицаЗначений; КвалификаторыСтроки = Новый КвалификаторыСтроки(1, ДопустимаяДлина.Фиксированная); МоеОписаниеТипов = Новый ОписаниеТипов(КвалификаторыСтроки); МояТаблицаЗначений.Колонки.Добавить("НПП", МоеОписаниеТипов ,"№п/п",1); МояТекКолонка = МояТаблицаЗначений.Колонки.Получить(0); Сообщить("Заголовок колонки: "+ МояТекКолонка.Заголовок); // печатает: "№п/п" Сообщить("Имя колонки: "+ МояТекКолонка.Имя); // печатает: "НПП" Сообщить("ТипЗначения колонки: "+ МояТекКолонка.ТипЗначения); //НИЧЕГО НЕ печатает, а надо и хочу чтоб вывело: "Строка" Сообщить("Ширина колонки: "+ МояТекКолонка.Ширина); // печатает: 1 Если ТипЗнч(МояТекКолонка.ТипЗначения) = Тип("Строка") Тогда Сообщить("Это СТРОКА"); // Это не печатает Иначе Сообщить("Это НЕСтрока!"); //зато печатает Это КонецЕсли; |
|||
|
1
Поросенок Петр
17.06.13
✎
14:49
|
Сообщить("Пора бы вместо сообщить() научиться юзать отладчик");
|
|||
|
2
Поросенок Петр
17.06.13
✎
14:50
|
А по теме, смотри чем отличается тип от описания типов.
|
|||
|
3
vladimir-boy
17.06.13
✎
14:52
|
(1)Спасибо!
Да всё просто хочется всё и сразу! |
|||
|
4
vladimir-boy
17.06.13
✎
15:15
|
Вопрос возник следующий:
Как второй параметр ("Описание типов") сравнить или впоследствии прочитать и понять из какого набора примитивных типов он состоит МояТаблицаЗначений.Колонки.Добавить("НПП", [МоеОписаниеТипов} ,"№п/п",1); |
|||
|
5
MSII
17.06.13
✎
15:20
|
(4) ОписаниеТипов (TypeDescription)
СодержитТип (ContainsType) Синтаксис: СодержитТип(<Тип>) Параметры: <Тип> (обязательный) Тип: Тип. Тип, вхождение которого проверяется. Возвращаемое значение: Тип: Булево. Истина - указанный тип входит в используемые типы; Ложь - в противном случае. Описание: Определяет, входит ли указанный тип в используемые данным объектом типы. |
|||
|
6
MSII
17.06.13
✎
15:20
|
(4) ОписаниеТипов (TypeDescription)
Типы (Types) Синтаксис: Типы() Возвращаемое значение: Тип: Массив. Массив значений типа Тип, состоящий из используемых типов. Описание: Получает типы, используемые в объекте. |
|||
|
7
MSII
17.06.13
✎
15:21
|
(4) А в платной версии СП еще больше интересного!
|
|||
|
8
vladimir-boy
17.06.13
✎
15:22
|
ого
|
|||
|
9
vladimir-boy
17.06.13
✎
15:24
|
(5) Спасибо! Разобрался
|
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |