Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft Access Новый топик    Ответить
 Выбор типа данных  [new]
Orlic
Member

Откуда: г. Ижевск
Сообщений: 564
Доброго всем утра!

В Exel-таблице есть данные (коды предприятий) 13-ти значные. При конвертировании Exel -> Access'97 эти данные нужно так и отображать - 13-тизначное число. LongInt не хватает, при плавающей точке (8 байт) в формах эти данные отображаются как 1,2345678Е ..... и тд - ОЧЕНЬ ненаглядно.

Как мне избавиться от этой проблемы?
12 окт 04, 09:12    [1025280]     Ответить | Цитировать Сообщить модератору
 Re: Выбор типа данных  [new]
Alexander G
Member

Откуда: Чукчи мы, однако
Сообщений: 3270
Я храню в текстовом.
12 окт 04, 09:20    [1025305]     Ответить | Цитировать Сообщить модератору
 Re: Выбор типа данных  [new]
Orlic
Member

Откуда: г. Ижевск
Сообщений: 564
Alexander G
Я храню в текстовом.

тогда придется анализировать код символов, чтобы не было ничего, кроме циферок :-(
12 окт 04, 09:34    [1025346]     Ответить | Цитировать Сообщить модератору
 Re: Выбор типа данных  [new]
Alexander G
Member

Откуда: Чукчи мы, однако
Сообщений: 3270
Orlic
Alexander G
Я храню в текстовом.

тогда придется анализировать код символов, чтобы не было ничего, кроме циферок :-(

Для этого есть маска ввода.
12 окт 04, 09:40    [1025373]     Ответить | Цитировать Сообщить модератору
 Re: Выбор типа данных  [new]
Orlic
Member

Откуда: г. Ижевск
Сообщений: 564
Alexander G
Orlic
Alexander G
Я храню в текстовом.

тогда придется анализировать код символов, чтобы не было ничего, кроме циферок :-(

Для этого есть маска ввода.


Логично ;-) Будем знать.
12 окт 04, 09:52    [1025414]     Ответить | Цитировать Сообщить модератору
 Re: Выбор типа данных  [new]
4d_monster
Member

Откуда: Москва
Сообщений: 1613
а в денежный тоже не влезет?

IMHO, Mon$te®
12 окт 04, 10:00    [1025432]     Ответить | Цитировать Сообщить модератору
 Re: Выбор типа данных  [new]
Alexey Sh
Member

Откуда: SPB
Сообщений: 1930
А в Decimal точно влезет
12 окт 04, 10:22    [1025526]     Ответить | Цитировать Сообщить модератору
 Re: Выбор типа данных  [new]
Orlic
Member

Откуда: г. Ижевск
Сообщений: 564
Alexey Sh
А в Decimal точно влезет

сделал тип ДЕЙСТВИТЕЛЬНОЕ, формат ФИКСИРОВАННЫЙ, точность 18, в таблице числа отображаются нормально (см. рисунок), а в форме - через экспоненту (см. рисунок). Что можно придумать?

К сообщению приложен файл. Размер - 0Kb
12 окт 04, 10:47    [1025627]     Ответить | Цитировать Сообщить модератору
 Re: Выбор типа данных  [new]
Rivkin Dmitry
Member

Откуда: Israel
Сообщений: 5500
На форме в поле показа надо определить Format = Fixed и DecimalPlaces = 0
12 окт 04, 10:54    [1025653]     Ответить | Цитировать Сообщить модератору
 Re: Выбор типа данных  [new]
Alexey Sh
Member

Откуда: SPB
Сообщений: 1930
В таблице в описании поля задать формат Fixed

P.S. Под рукой только английский 2003, в его терминах и изъясняюсь

К сообщению приложен файл. Размер - 0Kb
12 окт 04, 10:58    [1025671]     Ответить | Цитировать Сообщить модератору
 Re: Выбор типа данных  [new]
Orlic
Member

Откуда: г. Ижевск
Сообщений: 564
Rivkin Dmitry
На форме в поле показа надо определить Format = Fixed и DecimalPlaces = 0

Спасибо, все получилось.
В '97 акцесе формат полей в таблицах сделал "Двойное с плавающей точкой" с Фиксированным форматом, а на форме так, как вы сказали. Лепота!;-)
12 окт 04, 11:02    [1025693]     Ответить | Цитировать Сообщить модератору
 Re: Выбор типа данных  [new]
GuestT
Guest
Проблемка будет, если коды начинаются с 0. Коды ОКПО такие были.
12 окт 04, 11:41    [1025886]     Ответить | Цитировать Сообщить модератору
 Re: Выбор типа данных  [new]
Alexey Sh
Member

Откуда: SPB
Сообщений: 1930
если проблема с лидирующими нулями, то формат нужно писать
"9999999999999"
12 окт 04, 11:56    [1025938]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft Access Ответить