powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Таблица с формулами
5 сообщений из 5, страница 1 из 1
Таблица с формулами
    #34887186
Asolka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Dobrij den. Po nasledstvu dostalas buh. programka, sdelanaja v FoxPro3.0. V nej est tablica (nomer, kod, formula (character 254)), v kotoroj hraniatsia nazvanije peremennoj i formula podschiota. Naprimer:
zarplata minimu*(fakticheskoje_vremia/norma)
Mozno li ispolzovat eti dannij, a imenno samu formulu iz tablici dlia vicheslenija? I kak eto mozno sdelat?
Bolshoje spasibo za pomosch.
...
Рейтинг: 0 / 0
Таблица с формулами
    #34887241
PaulWist
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да можно, вот пример

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
CREATE CURSOR test (f1 int, f2 int, formula c( 254 ))

INSERT INTO test VALUES ( 1 ,  2 , 'f1 + f2')
INSERT INTO test VALUES ( 1 ,  2 , 'round(f1 * f2,2)')

SELECT test 
SCAN
	?(f1 + EVALUATE(formula))
ENDSCAN 
...
Рейтинг: 0 / 0
Таблица с формулами
    #34887387
Asolka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Spasibo.
U menia tut poputno eschio odin vopros voznik. E esli dannije ispolzovat iz drugif tablic, to nazvanije polej dolzni sootvetstvovat peremennim v formulah?
...
Рейтинг: 0 / 0
Таблица с формулами
    #34887408
PaulWist
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да, конечно - надо прописывать алиас полей которые участвуют в вычислениях
...
Рейтинг: 0 / 0
Таблица с формулами
    #34887540
Asolka
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ogromnoje spasibo za pomosch.
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Таблица с формулами
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]