| |
|
|
| | проблема: завязана таблица эксель в аксесе, в аксесе делаю запрос чтобы выводилось сумма 3х столбов из подвязанной табицы ексель... но выводится только пустое поле...может кто знает??? | |
| |
| |
| |
|
|
| | если нет одного из значений - 100% такое и будет, а потому надо писать Val(nz([pole1];0))+Val(nz([pole2];0))+Val(nz([pole3];0)) | |
| |
| |
| |
|
|
| | а ещё вопрос: как бороться с #число! | |
| |
| |
| |
|
|
| | такая ошибка возникает либо при операции с текстом и числами либо при делении на 0;
если встречается такст - его преобразовать в число; а если одно из значений при делении имеет 0, то результатом деления поставить 0. | |
| |
| |
| |
|
|
| | пробывал весь столбец превести в текст... но всё равно появляется... | |
| |
| |
| |
|
|
| | надо ведь не один столбец, а все три перевести в число! | |
| |
| |
| |
|
|
| | А вот интересно... перевёл все три столба в число в екселе... но когда связываю в конструкторе показывает что эти столбы текст | |
| |
| |
| |
|
|
| | необходимо в конструкторе запроса перевести в число | |
| |
| |
|
|
| |
|
|
| | Val(nz([pole1];0))+Val(nz([pole2];0))+Val(nz([pole3];0)) | |
| |
| |
| |
|
|
| | Val(nz([pole1];0))+Val(nz([pole2];0))+Val(nz([pole3];0)) когда прописываю оно пропускает все цифры..вместо цифр просто пустые ячейки... | |
| |
| |