|
Как создать новый тип? |
☑ |
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) А это то, что нужно. Спасибо.
|
|
Глупец, лишенный способности посмеяться над собой вместе с другими, не сможет долго выносить программирование. Фредерик Брукс-младший