|
Как создать новый тип? | ☑ | ||
---|---|---|---|---|
0
k_aleks80
11.11.11
✎
12:32
|
Хочу создать новый тип данных (строка фиксированной длины).
КвалСтр50 = Новый КвалификаторыСтроки(50); ФиксСтрокаНаименование = Новый ОписаниеТипов("Строка",,КвалСтр50); ФиксСтрокаНаименование ФСтрНаим; Не работает :(. Там ли копаю? и если там, в чем проблема? Система ругается: Неопознанный оператор ФиксСтрокаНаименование <<?>>ФСтрНаим; (Проверка: Толстый клиент (обычное приложение)) |
|||
1
Конфигуратор1с
11.11.11
✎
12:33
|
ФиксСтрокаНаименование ФСтрНаим;
а это что за выражение? |
|||
2
zbv
11.11.11
✎
12:36
|
КвалСтр50 = Новый КвалификаторыСтроки(50, ДопустимаяДлина.Фиксированная);
|
|||
3
Конфигуратор1с
11.11.11
✎
12:38
|
(2) та он по ходу просто оператор не проставил в последней строке. Вот на эту строку оно и ругается))))
|
|||
4
acsent
11.11.11
✎
12:39
|
(1) Ну это уже ваще п.дец
|
|||
5
zbv
11.11.11
✎
12:40
|
(3) это да. Но копает не правильно. )
|
|||
6
Mort
11.11.11
✎
12:46
|
(1) Инициализация переменной класса :) На С++ перекодил автор.
|
|||
7
hhhh
11.11.11
✎
12:47
|
что-то я позабыл языки. Как правильно писать?
ФиксСтрокаНаименование ФСтрНаим или ФСтрНаим ФиксСтрокаНаименование ? |
|||
8
k_aleks80
11.11.11
✎
13:03
|
(2) спс
(6) :) Так с созданием типа разобрались. А как теперь конкретное значение преобразовать к данному типу? |
|||
9
Ненавижу 1С
гуру
11.11.11
✎
13:04
|
будь мужиком, напиши так:
ФСтрНаим = Новый ФиксСтрокаНаименование(); |
|||
10
k_aleks80
11.11.11
✎
13:05
|
(9) О, а это идея!
|
|||
11
k_aleks80
11.11.11
✎
13:10
|
(9) Нифига :(
Тип не определен |
|||
12
0xFFFFFF
11.11.11
✎
13:11
|
:)
|
|||
13
0xFFFFFF
11.11.11
✎
13:14
|
Класс МойКвалификатор : Публичный КвалификаторыСтроки
{ Публичный Новый КвалификаторыСтроки(); } .... Квалификатор = Новый МойКвалификатор(); :))) |
|||
14
ren03
11.11.11
✎
13:15
|
КС = Новый КвалификаторыСтроки(100);
Массив = Новый Массив; Массив.Добавить(Тип("Строка")); ОписаниеТиповС = Новый ОписаниеТипов(Массив, , ,КС); |
|||
15
zbv
11.11.11
✎
13:23
|
ФСтрНаим = ФиксСтрокаНаименование.ПривестиЗначение();
|
|||
16
k_aleks80
11.11.11
✎
14:04
|
(15) А это то, что нужно. Спасибо.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |