powered by simpleCommunicator - 2.0.56     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Таблици
11 сообщений из 11, страница 1 из 1
Таблици
    #35931621
SeRЖиК
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Помогите пожалуста у меня есть 12 таблиц dbf формата в них есть №рабочего, фио, статус, зарплата, премия и опщая зарплата, и мне надо эти 12 таблиц показать в 1 gridе и обработку так чтобы по №рабочего находить зарплату, премию и опщую зарплату. Заранее благодарен.
...
Рейтинг: 0 / 0
Таблици
    #35931947
Urri
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SeRЖиКПомогите пожалуста у меня есть 12 таблиц dbf формата в них есть №рабочего, фио, статус, зарплата, премия и опщая зарплата, и мне надо эти 12 таблиц показать в 1 gridе и обработку так чтобы по №рабочего находить зарплату, премию и опщую зарплату. Заранее благодарен.Что-то у меня больше 6 таблиц не насчиталось ;-)
А Вы сами хотите научиться программировать?
Если нет, лучше наймите специалиста.
Если да, учитесь задавать вопросы.
...
Рейтинг: 0 / 0
Таблици
    #35931984
SeRЖиК
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Urri,

понимаеш таблиц 12 (масяцы года) в них есть поля их 6,сами таблици они одинаковы тока поля зарплаты разные за каждый месяц, я воопще учусь програмировать но тока на visual basic а fox pro мне нужен тока для учебной практики
...
Рейтинг: 0 / 0
Таблици
    #35932084
Nnnnn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
SeRЖиК,
Ну и слепи их все в одну таблицу с помощью UNION (предварительно добавив в каждую по 1 полю с номером месяца). А что до обработки - поиск и хелп тебе в помощь. Ничего трудного нет даже для начинающего.
...
Рейтинг: 0 / 0
Таблици
    #35934611
SeRЖиК
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Nnnnn,

а как именно слепить подскажи
...
Рейтинг: 0 / 0
Таблици
    #35934711
Urri
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если таблицы идентичные, то примерно так:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
select * from (
select '01' as month, t1.* from t1
union all
select '02' as month, t2.* from t2
...
union all
select '12' as month, t12.* from t12
)
where ...
Комментарии
1. union all в данном случае не обязателен - можно заменить на union
2. синтаксис со вложенными селектами может не поддерживаться либо в ранних версиях FoxPro, либо во всех. В этом случае where надо будет продублировать для каждого селекта из сцепленных по union
3. t1.* ... t12.* - это не дело, в принципе. Лучше перечислить нужные поля явно.
4 может возникнуть ограничение на длину строки селекта - тогда придется изворачиваться.
...
Рейтинг: 0 / 0
Таблици
    #35936740
SeRЖиК
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Urri,

спасибо большое
...
Рейтинг: 0 / 0
Таблици
    #35945508
SeRЖиК
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Urri,

а можеш ещо помоч как в 1 grid отобразить несколько таблиц dbf формата в разных папках
...
Рейтинг: 0 / 0
Таблици
    #35945678
Urri
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
set path to {папка  1 }, {папка  2 }, {папка  3 }...
select...
...
Рейтинг: 0 / 0
Таблици
    #35961972
SeRЖиК
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Urri,

можеш ещо помоч, как мне подщитать сумму столбца в гриде если он меняется, и вывести резутьтат в лейбл чтоб он тоже менялся при изменении в гриде
...
Рейтинг: 0 / 0
Таблици
    #35962201
Nnnnn
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
SeRЖиК,

Используй Interactive change в text1 той колонки сумму по которой считаешь, а подсчитанную сумму текстбоксу присвоишь.
...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Таблици
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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