powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Изменение в 2-х таблице одновременно!
19 сообщений из 19, страница 1 из 1
Изменение в 2-х таблице одновременно!
    #38119761
relat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Хочу сделать изменение в 2-х таблице одновременно. Но, ни как не могу. Помогите пожалуйста.
...
Рейтинг: 0 / 0
Изменение в 2-х таблице одновременно!
    #38119861
relat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Помогите пожалуйста!

Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
PROCEDURE PRSM
SELECT 1
USE KONT.DBF excl
SELECT 2
USE KONTD.DBF excl
INDEX ON VARAQ TO v1
SELECT 1
SET RELATION TO VARAQ INTO KONTD ADDITIVE
SELECT 1

SELECT 1
DEFINE WINDOW PARTRECS FROM 7, 0 TO 34, 110 SHADOW COLOR SCHEME 10
SELECT 2
BROWSE FIELDS DATA :H = 'Tarix  ', CHN :H = 'B/H', MAZMUN :H = '      M e z m u n ', DEBET :H = ' Debet  ', KREDIT :H = '  Kredit'   WINDOW  PARTRECS nowait  
RELEASE WINDOW PARTRECS
DEFINE WINDOW LINEITEM FROM 1, 0 TO 7, 110 SHADOW COLOR SCHEME 10
SELECT 1
BROWSE FIELDS VARAQ :H = 'Varaq', IDARE :F : 27 :H = 'Muessise           ', DEBET :H = 'Debet', KREDIT :H = 'Kredit'   WINDOW LINEITEM 
RELEASE WINDOW LINEITEM
...
Рейтинг: 0 / 0
Изменение в 2-х таблице одновременно!
    #38119901
fore5ta
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
relat Помогите пожалуйста!
По коду не совсем понятна конечная цель, может просто имелось в виду после того как открыл таблицы, их связал и дальше:

Код: sql
1.
BROWSE <таблица 1>.<нужное поле>, ..., <таблица 2>.<нужное поле>, ...
...
Рейтинг: 0 / 0
Изменение в 2-х таблице одновременно!
    #38119909
pioner-v
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
relatХочу сделать изменение в 2-х таблице одновременно. Но, ни как не могу. Помогите пожалуйста.

1) Какой FOX?
2) Какие изменения нужны?
...
Рейтинг: 0 / 0
Изменение в 2-х таблице одновременно!
    #38119919
relat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
pioner-vrelatХочу сделать изменение в 2-х таблице одновременно. Но, ни как не могу. Помогите пожалуйста.

1) Какой FOX?
2) Какие изменения нужны?

1) Foxpro 6
2) Откырыто обе таблица одновременно, надо изменить каких то в поле значение таблицы 1-й или 2-й таблицы, не закрывая эти окно.
...
Рейтинг: 0 / 0
Изменение в 2-х таблице одновременно!
    #38119937
relat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
[quot fore5ta]relat По коду не совсем понятна конечная цель, может просто имелось в виду после того как открыл таблицы, их связал и дальше:
Код: sql
1.
BROWSE <таблица 1>.<нужное поле>, ..., <таблица 2>.<нужное поле>, ...



Надо открыть оба таблица одновременно и дать возможность сделать каких то изменение в них, не закрывая эти окно.
...
Рейтинг: 0 / 0
Изменение в 2-х таблице одновременно!
    #38119955
Work1214
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Срочно ищем разработчика C# в очень крупный проект, в классную команду!!)
Нужно:
- отличное знание ADO.NET;
- паттернов проектирования;
- хорошие коммуникации

Работа в рамках крупного медиа-холдинга, расположенного в центре (станция метро Тверская). Для активной и качественной работы предоставляется комфортно и креативно оформленный офис, любая ПК-платформа (Windows, MAC). По необходимости - 2 монитора + пуфик :)

З/П - 90 000-120 000 (белая).

Для того, чтобы более подробно ознакомиться с вакансией, звоните по тел.: 8(926)728-75-65, также присылайте свои резюме на почту: sselenav@mail.com

С уважением,
Елена :)
...
Рейтинг: 0 / 0
Изменение в 2-х таблице одновременно!
    #38120026
fore5ta
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
relatНадо открыть оба таблица одновременно
"Оба таблица" ты уже раньше одновременно открыл ...

Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
SELECT 1
USE KONT.DBF excl
SELECT 2
USE KONTD.DBF excl
INDEX ON VARAQ TO v1
SELECT 1
SET RELATION TO VARAQ INTO KONTD ADDITIVE
SELECT 1




relatи дать возможность сделать каких то изменение в них, не закрывая эти окно

Это ОДНО окно в котором ДВЕ таблицы, и пока ты сам его не закроешь, оно само не закроется. Можешь спокойно "сделать каких то изменение в них"

BROWSE < таблица 1 >.<нужное поле>, ..., < таблица 2 >.<нужное поле>, ...
...
Рейтинг: 0 / 0
Изменение в 2-х таблице одновременно!
    #38120052
relat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
fore5ta
Это ОДНО окно в котором ДВЕ таблицы, и пока ты сам его не закроешь, оно само не закроется. Можешь спокойно "сделать каких то изменение в них"

Не получается сделать изменение в 2-м таблица, сразу закрывается окно.

fore5taBROWSE < таблица 1 >.<нужное поле>, ..., < таблица 2 >.<нужное поле>, ...
Эти таблицы связаны 1 к многим и по этому я не могу просто ака Browse (не видны все записи из 2-й таблицы)
...
Рейтинг: 0 / 0
Изменение в 2-х таблице одновременно!
    #38120075
Фотография ВладимирМ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Использование в VFP6 для отображения таблиц Browse-окон - это обязательное условие? Почему Вы не используете обычную форму и два Grid?
...
Рейтинг: 0 / 0
Изменение в 2-х таблице одновременно!
    #38120284
Фотография AndreTM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
relatЭти таблицы связаны 1 к многим и по этому я не могу просто ака Browse (не видны все записи из 2-й таблицы)Если действительно нужно пользоваться именно BROWSE, то
Код: sql
1.
2.
SET RELATION TO VARAQ INTO KONTD ADDITIVE
SET SKIP TO kontd

И ещё - не создавайте два окна BROWSE - сделайте все в одном, воспользовавшись BROWSE ... PARTITION ...
...
Рейтинг: 0 / 0
Изменение в 2-х таблице одновременно!
    #38120296
fore5ta
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Это учебная задача? Если да, то одного твоего кода реализации мало - приводи условие полностью.
Если это производственная задача, то твоя реализация никуда не годится. Представь что пользователю надо показать данные из многих таблиц, например 6-8. Ты что же будешь ему открывать 8 окон и делать много SET RELATION по таблицам? Это очень неудобно для конечного пользователя и для разработчика. Существующие реализации ограничиваются одним основным, и при необходимости 1 дополнительным, как правило модальным окном для всех нужных для работы таблиц. При этом BROWSE или Grid не всегда обязательные элементы отображения данных.
...
Рейтинг: 0 / 0
Изменение в 2-х таблице одновременно!
    #38120693
relat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ВладимирМИспользование в VFP6 для отображения таблиц Browse-окон - это обязательное условие? Почему Вы не используете обычную форму и два Grid?

Это обязательная условия.
...
Рейтинг: 0 / 0
Изменение в 2-х таблице одновременно!
    #38120694
relat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
AndreTMИ ещё - не создавайте два окна BROWSE - сделайте все в одном, воспользовавшись BROWSE ... PARTITION ...

Как это делается? Пример можете показать?
...
Рейтинг: 0 / 0
Изменение в 2-х таблице одновременно!
    #38120695
relat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
fore5taЭто учебная задача? Если да, то одного твоего кода реализации мало - приводи условие полностью.

Да,это учебная задача. Задача состоит только в том что, нужно делать изменение 2 связанных таблице в одном окне.
...
Рейтинг: 0 / 0
Изменение в 2-х таблице одновременно!
    #38120755
Фотография AndreTM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
relat,

скиньте тогда образцы ваших таблиц, чтобы было на чём реальный код показывать
...
Рейтинг: 0 / 0
Изменение в 2-х таблице одновременно!
    #38120759
relat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
AndreTM relat,

скиньте тогда образцы ваших таблиц, чтобы было на чём реальный код показывать
...
Рейтинг: 0 / 0
Изменение в 2-х таблице одновременно!
    #38120761
relat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
AndreTM relat,

скиньте тогда образцы ваших таблиц, чтобы было на чём реальный код показывать
...
Рейтинг: 0 / 0
Изменение в 2-х таблице одновременно!
    #38120814
Фотография AndreTM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А, вру... Можно PARTITION не делать, если SET SKIP использовать.
Если же надо будет разделить окно просмотра - всегда можно растянуть части за маркер в левом нижнем углу.
Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
select 0
USE KONTD.DBF excl
INDEX ON VARAQ TO v1
select 0
USE KONT.DBF excl
SET RELATION TO VARAQ INTO KONTD ADDITIVE
set skip to kontd

define window wBrow from 1,0 to 40,120 shadow color scheme 10 FLOAT
browse window wBrow font "Courier New" fields ;
 kont.VARAQ :R :H = ' Varaq ', kont.IDARE :F : 27 :H = ' Muessise ', ;
 kont.DEBET :H = ' Debet ', kont.KREDIT :H = 'Kredit', ;
 kontd.DATA :H = ' Tarix ', kontd.CHN :H = ' B/H ', ;
 kontd.MAZMUN :H = ' M e z m u n ', ;
 kontd.DEBET :H = ' Debet ', kontd.KREDIT :H = ' Kredit '
release window wBrow
use in kontd
use in kont
...
Рейтинг: 0 / 0
19 сообщений из 19, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Изменение в 2-х таблице одновременно!
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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