Модераторы: Akina
  

Поиск:

Закрытая темаСоздание новой темы Создание опроса
> Ввод данных в таблицу, нужно чтобы при вводе формата  
V
    Опции темы
shserg
Дата 2.10.2009, 15:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 11
Регистрация: 2.10.2009

Репутация: нет
Всего: нет



нужно чтобы при вводе условного формата (например 9) в поле таблицы кв.м вводилось 3.456. условный формат-формат в кв.м, создал табличку, как сделать чтобы пользователь в форме выбирал условный формат (текстовое поле ) а в поле кв.м появлялось значение соответствующее условному

С уважением, жду ответа...
PM MAIL   Вверх
Akina
Дата 2.10.2009, 20:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Советчик
****


Профиль
Группа: Модератор
Сообщений: 20581
Регистрация: 8.4.2004
Где: Зеленоград

Репутация: 30
Всего: 454



Вопрос слишком невнятен. Уточните.


--------------------
 О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума.

PM MAIL WWW ICQ Jabber   Вверх
shserg
Дата 3.10.2009, 13:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 11
Регистрация: 2.10.2009

Репутация: нет
Всего: нет



для пользователя удобнее вводить условный формат листа (2, 8, 9, 10, 9Н, 8Н,...), хотелось бы чтобы в форме ввода он выбирал из списка (так и сделано), а в таблицу приход вводился: и условный формат и формат в кв.м (3.467, 3.207, 2,.860, 2.430... ) автоматически. С последним проблемма, подтолкните может кто нибудь сталкивался... (
PM MAIL   Вверх
Akina
Дата 3.10.2009, 22:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Советчик
****


Профиль
Группа: Модератор
Сообщений: 20581
Регистрация: 8.4.2004
Где: Зеленоград

Репутация: 30
Всего: 454



Я всё равно ничего не понимаю... может, у кого-то другого телепатические способности развиты лучше?


--------------------
 О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума.

PM MAIL WWW ICQ Jabber   Вверх
bopoha
Дата 5.10.2009, 10:16 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1283
Регистрация: 10.5.2006
Где: Беларусь, Минск

Репутация: 21
Всего: 21



Записывать второй формат придется программно при изменении значения в поле со списком с форматами.

Можно сделать так:
в поле со списком выбрать две колонки:
- Пользовательский формат
- в кв.м.
Отображать только первую колонку.

При изменении значения в поле со списком из 2-й колонки копировать значение в таблицу. Пример:
Код

Me.Поле = Me.ПолеСоСписком.Column(1)


Этот вариант ПЛОХОЙ!

ХОРОШИЙ ВАРИАНТ:
Создать таблицу справочник:
- код формата
- пользовательский формат
- формат в кв.м.
- и еще сколько угодно полей.

В таблицу с данными писать значение поля код формата.
Для этого в поле со списком выбирать два поля. Код формата и название формата для пользвоателя. Код формата скрыть (см. атрибут Ширина столбцов).

В результате запросом можно будет выбрать что угодно из справочника. А в последствии справочник расширить и добавить еще какую-нибудь информацию будет просто. И самое главное никакого программирования.

Это сообщение отредактировал(а) bopoha - 5.10.2009, 10:21
PM MAIL WWW ICQ Skype GTalk   Вверх
shserg
Дата 7.10.2009, 13:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 11
Регистрация: 2.10.2009

Репутация: нет
Всего: нет



Спасибо огромное!!!!!!!! Так и сделал.... но тут же наступил на другие грабли..... smile 

Из таблицы расход делаю запрос "от даты и до даты" (запрос по датам) 
дальше из запроса по датам делаю запросы по форматам (10;9;...) с сумированием полей по качеству
и если движения по складу например формата 9 не было получаю ("граблями по лбу..") запрос с отсутствуюшей строкой выборки...., даже не знаю как это называется null или пусто... функцию NZ([    ];0) куда уже только не воткнул, в одном случае получил введите значение аргумента [   ] при нажатии ввод заносилось значение 0 что собственно и надо.... Есть ли возможность обойти "эти грабли"?

С уважением,
жду ответа!

P.S.: может надо было вынести в отдельную тему?
PM MAIL   Вверх
Akina
Дата 7.10.2009, 13:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Советчик
****


Профиль
Группа: Модератор
Сообщений: 20581
Регистрация: 8.4.2004
Где: Зеленоград

Репутация: 30
Всего: 454



Цитата(shserg @  7.10.2009,  14:48 Найти цитируемый пост)
P.S.: может надо было вынести в отдельную тему? 

Странно слышать это от человека, который, вроде бы, читал правила и обязался их соблюдать...


--------------------
 О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума.

PM MAIL WWW ICQ Jabber   Вверх
  
Закрытая темаСоздание новой темы Создание опроса
Правила форума "MS Access"
Akina
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь
  • Используйте теги [code=vb][/code] и [code=sql][/code] для подсветки кода. Используйтe чекбокс "транслит" (возле кнопок кодов) если у Вас нет русских шрифтов.

Запрещается!

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делиться вскрытыми компонентами


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Akina.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | MS Access | Следующая тема »


 




[ Время генерации скрипта: 0.0552 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.