powered by simpleCommunicator - 2.0.56     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / как добавить колонку которой нет в таблице
6 сообщений из 6, страница 1 из 1
как добавить колонку которой нет в таблице
    #35845214
JorgA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
нужно добавить еще одну колонку в ней ведется подсчет по формуле
...
Рейтинг: 0 / 0
как добавить колонку которой нет в таблице
    #35845245
JorgAнужно добавить еще одну колонку в ней ведется подсчет по формуле
Добавить куда? В таблицу?
Есть Фоксовые "мастера", есть SQL-команда Alter Table
Если надо сделать выборку (SELECT), то там просто указываете желаемый размер или формулу:
Код: plaintext
1.
2.
3.
SELECT a.*,  0000000000 . 00  as Total from sometable a where <Where condition>
* или
SELECT a.*, (a.summa *  0 . 18 ) as NDS from sometable a where <Where condition>
...
Рейтинг: 0 / 0
как добавить колонку которой нет в таблице
    #35845260
JorgA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
да,надо в грид добавить,я выбрала кучу колонок из таблицы и мне нужна еще одна котрой нет в таблице)вот нужно чтоб она была в гриде а в таблице ее не было
...
Рейтинг: 0 / 0
как добавить колонку которой нет в таблице
    #35845373
asphalt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
JorgAда,надо в грид добавить,я выбрала кучу колонок из таблицы и мне нужна еще одна котрой нет в таблице)вот нужно чтоб она была в гриде а в таблице ее не было
Увеличиваете в дизайнере, на гриде "collumnCount" на 1, во вновь появившемся столбце, в "controlsource" прописываете нужную формулу. Готово вычисляемое поле.
Если конечно нужно это...
...
Рейтинг: 0 / 0
как добавить колонку которой нет в таблице
    #35845401
homik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мона в рантайме
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
With Thisform.commongrid1
	Local lnFldCount,lnFldCount,lnWidth
	m.lnWidth= 176 

	m.lnFldCount=Fcount("rezult")

	For m.lnCurFld= 4  To m.lnFldCount
		.AddColumn(m.lnCurFld- 1 )
		.Columns(m.lnCurFld- 1 ).ControlSource="rezult."+Field(m.lnCurFld,"rezult")
		.Columns(m.lnCurFld- 1 ).Width= 61 
		.Columns(m.lnCurFld- 1 ).Format="KZ"
....
....
EndWith
...
Рейтинг: 0 / 0
как добавить колонку которой нет в таблице
    #35847279
JorgA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ой спасибо))вы все такие умные))))
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / как добавить колонку которой нет в таблице
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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