powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Помогите новичку
23 сообщений из 23, страница 1 из 1
Помогите новичку
    #33977369
qw2005
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Есть такая проблемка:
Делая я форму в режими конструктора
data enveroment:
три таблички две из них связаные через третию
мне надо на форме стандартные кнопки
возможность редактировать записи первой таблички
потом табличка с связью через третею
и кнопка с ссылкой на форму для добавления записей во вторую таблицу

вопросик:
как зделать вызов зарание созданой формы через кнопку
как зделать так что при переходе по записям таблици 1 на форме в таблице 2 отоброжались данные только те которые соответствуют через связь в табл 3
...
Рейтинг: 0 / 0
Помогите новичку
    #33977483
Фотография бендер
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
вопросик:
"как зделать вызов зарание созданой формы через кнопку"

в методе клик кнопки -
do form <Имя формы>

"как зделать так что при переходе по записям таблици 1 на форме в таблице 2 отоброжались данные только те которые соответствуют через связь в табл 3"

Посмотри в сторону
set filter
set key
set relation
Что приятней то и используй. . .

Можно, конешно, в сторону вьюх порыть, ну да думаю - те неде папроще . . .
----------------
И это пройдет...
...
Рейтинг: 0 / 0
Помогите новичку
    #33977516
qw2005
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
спасибо за сылку на форму
ну вот проблема с set relation пишет relation circled
...
Рейтинг: 0 / 0
Помогите новичку
    #33977557
Фотография бендер
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
давай код . . .

----------------
И это пройдет...
...
Рейтинг: 0 / 0
Помогите новичку
    #33977646
qw2005
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
set relation to books.kod into book_authors
set relation to book_authors.author_kod into authors.kod additive
thisform.refresh
...
Рейтинг: 0 / 0
Помогите новичку
    #33977652
qw2005
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
cyclik relation
...
Рейтинг: 0 / 0
Помогите новичку
    #33977655
Проходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
И зачем вторая реляция? Оставь только первую и пробуй.
...
Рейтинг: 0 / 0
Помогите новичку
    #33977676
qw2005
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
а у меня связ через третию таблицу по двум полям код автора и код книжки в соответствии первая таблица имена книжек, а вторая имена авторов
и вот я должен бегая позаписям таблицы имен книжек видить соответствие в табличке на ворме имена авторов
...
Рейтинг: 0 / 0
Помогите новичку
    #33977715
Проходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну и что тебе мешает это сделать? Не могут две таблицы быть связаны двумя связями. Первая как раз тебе нужное и дает. А вторая может понадобиться при хождении по авторам, что бы видеть названия их произведений. И тоже одна.
Иначе у тебя получается так: встал в именах на название, в авторах тоже указатель сместился на соответствующего автора. Это по первоц связи. А по второй связи как только переместился указатель в авторах надо сместить указатель в названиях. А по смещению в названиях сместить указатель в авторах. А по смещению в авторах... И сколько это должно продолжаться?
...
Рейтинг: 0 / 0
Помогите новичку
    #33977751
qw2005
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ок сейчас вроди рабодает но есть другая проблемка у одной книги пару авторов но вот отображаеться в табличке на ворме только один
...
Рейтинг: 0 / 0
Помогите новичку
    #33977787
Проходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Структуру таблиц в студию.
...
Рейтинг: 0 / 0
Помогите новичку
    #33977834
qw2005
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
вот
...
Рейтинг: 0 / 0
Помогите новичку
    #33977847
qw2005
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
а вот та форма
...
Рейтинг: 0 / 0
Помогите новичку
    #33979682
qw2005
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ну и что теперь больше не кто не подскжет?
...
Рейтинг: 0 / 0
Помогите новичку
    #33979690
Проходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
По приведенной схеме видно, что у тебя завязаны 3 таблицы, а ты пытаешься увязать 2 таблицы связями мноиги-ко многим. Реляции надо делать в соответствии со схемой, т.е. надо увязать 3 таблицы и тогда уже пытаться увидеть необходимые тебе данные.
...
Рейтинг: 0 / 0
Помогите новичку
    #33979915
qw2005
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ну так как мне это сделать не выходит у меня как поставить эти
relation to into
...
Рейтинг: 0 / 0
Помогите новичку
    #33980037
Фотография ВладимирМ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
qw2005ну и что теперь больше не кто не подскжет?
"Альпийское нищенство. Святое дело"

Я не понял, ты просишь помощи или требуешь? Думаешь, после такого "наезда" кто-то захочет тебе помогать? Здесь никто никому ничего не должен. Помогают в меру сил и желания . А с такими заявами, никакого желания помогать не возникает.

Вопрос элементарный. Можно сказать, примитивный. Именно поэтому, требует больших и пространных пояснений. Это не шутка. Чем проще вопрос, тем сложнее на него ответить. Была охота их писать после таких заявлений.

Так что разбирайся сам.

-) В поставке FoxPro идет стандартные проекты примеров Solution.pjx и TasTrade.pjx

-) Используй мастер построения форм в режиме один-ко-многим (New - Form - Wizard) Он примерно такую форму и построит. Дальше ковыряй полученный код.
...
Рейтинг: 0 / 0
Помогите новичку
    #33980147
qw2005
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ВладимирМ qw2005ну и что теперь больше не кто не подскжет?
"Альпийское нищенство. Святое дело"

Я не понял, ты просишь помощи или требуешь? Думаешь, после такого "наезда" кто-то захочет тебе помогать? Здесь никто никому ничего не должен. Помогают в меру сил и желания . А с такими заявами, никакого желания помогать не возникает.

Вопрос элементарный. Можно сказать, примитивный. Именно поэтому, требует больших и пространных пояснений. Это не шутка. Чем проще вопрос, тем сложнее на него ответить. Была охота их писать после таких заявлений.

Так что разбирайся сам.

-) В поставке FoxPro идет стандартные проекты примеров Solution.pjx и TasTrade.pjx

-) Используй мастер построения форм в режиме один-ко-многим (New - Form - Wizard) Он примерно такую форму и построит. Дальше ковыряй полученный код.


Вы уж извините что Вас обидел я вообше впервой на таком форуме и не когда не оброщался за помошью
...
Рейтинг: 0 / 0
Помогите новичку
    #33980240
qw2005
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ВладимирМ
-) Используй мастер построения форм в режиме один-ко-многим (New - Form - Wizard) Он примерно такую форму и построит. Дальше ковыряй полученный код.

а как его ковырять то как посмотреть на код я на события клацаю а там пусто а как код всей формы посмотреть не знаю...
...
Рейтинг: 0 / 0
Помогите новичку
    #33980451
Фотография ВладимирМ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мастера используют классы из поставки FoxPro. Т.е. весь код обычно размещен в классах, на основании которых построена форма или созданы объекты формы.

Что это за классы можно узнать через свойства соответсвующих объектов

Class - имя класса
ClassLibrary - библиотека классов (файл VCX) где этот класс физически хранится. Если здесь ничего нет, то это базовый класс FoxPro и весь код должен быть в его методе.

Кроме того, в VFP9 если объект создан на базе класса в режиме просмотра содержимого метода объекта-наследника будет доступна кнопка "View Parent Class" по которой можно сразу перейти в режим просмотра (Read-Only) метода родителя
...
Рейтинг: 0 / 0
Помогите новичку
    #33980472
qw2005
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
да я полный ламер в этом деле...
...
Рейтинг: 0 / 0
Помогите новичку
    #33980509
AleksMed
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
qw2005да я полный ламер в этом деле...
Ну так прислушивайся к советам, изучай, вникай. Глядишь через некоторое время уже и не ламер.
...
Рейтинг: 0 / 0
Помогите новичку
    #33980680
qw2005
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
а если я попрошу чеб кто-то здел для меня эту базу даных, а я отблагадарю?
...
Рейтинг: 0 / 0
23 сообщений из 23, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Помогите новичку
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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