Премини към съдържанието

Препоръчан отговор


Здравейте, имам следния проблем. Трябва да направя едно калкулационно поле, но не мога да намеря функция или алгоритъм, по който да го изчисля.

 

Имам таблица с цифрови стойности. Трябва да добавя още едно поле (Field 2) или в заявката (SQL) или във формата, която визуализира заявката. Трябва да представлява следното.

 

Field 1   Field 2

A1         A1

A2         A1+A2

A3         A1+A2+A3

A4         A1+A2+A3+A4

...         ......

 

или

 

Field 1   Field 2

A1         Б1

A2         Б2=Б1+A2

A3         Б3=Б2+A3

A4         Б4=Б3+A4

...         ......

 

и в двата случая ще се получат еднакви резултати, но нямам никаква идея как да го направя.

Сподели този отговор


Линк към този отговор
Сподели в други сайтове

Благодаря ти много. :yanim: Жалко, че са добавили тази възможност само в печатните справки, а не във формите. Нищо и така ми върши работа. 

Сподели този отговор


Линк към този отговор
Сподели в други сайтове

Формата е за въвеждане на данни.

Сподели този отговор


Линк към този отговор
Сподели в други сайтове

Е, много често се използва и за извеждане.


Сподели този отговор


Линк към този отговор
Сподели в други сайтове

Нещо не се получава при мен, но не мога да разбера от какво е. По кода не ми дава да има грешки. В полето ми изписва #Error. Хиляда пъти го проверявах. Както и да е. В сайта има пример за такова поле в Query. Ще пробвам и него, ако не стане правя го в Reports и толкоз.

Сподели този отговор


Линк към този отговор
Сподели в други сайтове

Мисля, че открих грешката. В линка пише, че за глобалната функция е необходима Microsoft DAO 3.6 Object Library. При мен е чекнато Microsoft Access 14.0 Object Library. При опит да го сменя ми дава Name conflicts with existing module, project, or object library.

 

Май трябва да сменя този ред от кода

   Dim rst As DAO.Recordset, fld As DAO.Field, subTotal

 

Съвсем се оплетох вече.

Сподели този отговор


Линк към този отговор
Сподели в други сайтове

Направих го в Reports. Получи се. Благодаря ти Ken.

Сподели този отговор


Линк към този отговор
Сподели в други сайтове

Регистрирайте се или влезете в профила си за да коментирате

Трябва да имате регистрация за да може да коментирате това

Регистрирайте се

Създайте нова регистрация в нашия форум. Лесно е!

Нова регистрация

Вход

Имате регистрация? Влезте от тук.

Вход

×

Информация

Поставихме бисквитки на устройството ви за най-добро потребителско изживяване. Можете да промените настройките си за бисквитки, или в противен случай приемаме, че сте съгласни с нашите условия за ползване.