0 / 0 / 0
Регистрация: 23.02.2020
Сообщений: 30
|
||||||
1 | ||||||
Логические выражения в таблицах Access'a27.03.2020, 10:04. Показов 2832. Ответов 12
Метки access 2010 (Все метки)
Доброго времени суток!
Есть таблица в Access и есть два поля - "Стаж работы" и "Доплата за стаж работы". В поле "Стаж работы" должен быть стаж - цифры В поле "Доплата за стаж работы" должны быть проценты, но не простые, а... Если стаж = до 5 лет, то доплата - 0%, если от 5 до 10, то доплата - 5%, если стаж выше 10 лет, то доплата - 10% Пытался сделать у поля "Доплата" тип данных Логический и в Условие на значение вписать это:
#добравсем
0
|
27.03.2020, 10:04 | |
Ответы с готовыми решениями:
12
Задание: записать логические выражения, используя условные операто- ры, операции отношений и логические операц Записать логические выражения, используя условные операторы, операции отношений и логические операции. Записать логические выражения, используя условные операторы, операции отношений и логические операции |
Модератор
|
||||||
27.03.2020, 10:15 | 2 | |||||
может не нужен символ процента
точки с запятой и скобки вроде нормальны) но попробуйте
0
|
Модератор
6231 / 2909 / 707
Регистрация: 12.06.2016
Сообщений: 7,839
|
||||||
27.03.2020, 10:19 | 3 | |||||
Сообщение от Worker200
0
|
9108 / 6037 / 590
Регистрация: 27.03.2013
Сообщений: 19,817
|
||||||||||||||||
27.03.2020, 10:21 | 4 | |||||||||||||||
Без примера не особо уверен, что правильно, но попробуйте в выражении:
Добавлено через 58 секунд Аппаздал.
0
|
Модератор
6231 / 2909 / 707
Регистрация: 12.06.2016
Сообщений: 7,839
|
|
27.03.2020, 10:36 | 5 |
Сообщение от shanemac51
5>[Стаж работы, лет]<=10 И проверки типа [Доплата за стаж работы]=5% в операции присвоения значения этой самой Доплате. Все выражение - ляп на ляпе. Добавлено через 11 минут И это еще:
0
|
0 / 0 / 0
Регистрация: 23.02.2020
Сообщений: 30
|
|
27.03.2020, 10:47 [ТС] | 6 |
Вот это в принципе хороший вариант, но есть одно но. Теперь при сохранении таблицы вылезает ошибка "Имя поля 'Стаж' не распознаётся ядром базы данных". Как это фиксить?
Добавлено через 5 минут А что не так? Как это сделать?
0
|
Модератор
6231 / 2909 / 707
Регистрация: 12.06.2016
Сообщений: 7,839
|
|
27.03.2020, 10:48 | 7 |
Как фиксить?
Тоже очень просто. Подставить свое имя. Мне набирать с планшета все эти текстовки с пробелами, запятыми и квадратными скобками не очень хочется. Есть второй вариант - исправить свое имя на нормальное (без пробелов и запятых).
0
|
Модератор
|
|
27.03.2020, 10:55 | 8 |
0
|
Модератор
6231 / 2909 / 707
Регистрация: 12.06.2016
Сообщений: 7,839
|
|
27.03.2020, 11:02 | 9 |
Но и точки с запятой и скобки не надо рассматривать вне контекста.
К тому же, когда я писала, этой Вашей добавки еще не было. Она появилась позднее.
0
|
Модератор
6231 / 2909 / 707
Регистрация: 12.06.2016
Сообщений: 7,839
|
|
27.03.2020, 11:04 | 10 |
Что именно сделать?
Запихнуть в логическое поле значение процентов? Никак. Логическое поле принимает всего два значения - True и False. 0, 5 и 10 - числовое, байт.
0
|
0 / 0 / 0
Регистрация: 23.02.2020
Сообщений: 30
|
|
27.03.2020, 11:30 [ТС] | 11 |
Как избавиться от ошибки >не распознаётся ядром базы данных
Имя сократил, убрал пробелы -- всё равно не распознаётся
0
|
10745 / 5585 / 1411
Регистрация: 05.10.2016
Сообщений: 15,796
|
|
27.03.2020, 11:33 | 12 |
0
|
385 / 86 / 16
Регистрация: 08.12.2012
Сообщений: 645
|
||||||
27.03.2020, 14:38 | 13 | |||||
Вы куда
0
|
27.03.2020, 14:38 | |
27.03.2020, 14:38 | |
Помогаю со студенческими работами здесь
13
Логические выражения: упростите выражения Логические выражения Логические выражения Логические выражения Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |