powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / куча вопросов от неумехи)
15 сообщений из 15, страница 1 из 1
куча вопросов от неумехи)
    #35015725
StanAcosta
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Я разрабатываю курсовой проект.
Кое-что, естественно не получается....
Помогите пожалуйста))))

1) Проблема такая.
Есть форма на ней компонент Listbox и Pageframe. В Pageframe есть: textищч, button, spinner и стандартная панель кнопок "вперед, назад, сохранить редактировать..."
Задача такова: нужно чтобы элементы из list переносились в text, указывалось некое число в спинере и при нажатии кнопки сохранить записывались в определенную таблицу. (см. рисунок)
Проблема состоит в следующем: когда нажимаешь кнопку "редактировать" text и spinner становиться не активными и ничего нельзя сделать.

Как быть?

2) Мне надо разработать взаимодействие Pageframe и ListBox. Что можно придумать?

Очень надеюсь на помощь)))))
...
Рейтинг: 0 / 0
куча вопросов от неумехи)
    #35015761
Dima T
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
StanAcosta...Проблема состоит в следующем: когда нажимаешь кнопку "редактировать" text и spinner становиться не активными и ничего нельзя сделать.... Значит в кнопке код который их делает неактивными. А кто код в кнопке писал? Что-то типа:
Код: plaintext
1.
thisform.text.enabled = .F.
thisform.spinner.enabled = .F.
этот код убери.
...
Рейтинг: 0 / 0
куча вопросов от неумехи)
    #35015766
А код этой кнопки мы должны угадывать? И по угаданному рассказывать где и какая там у тебя ошибка? Код кто показывать будет? Пушкин?
...
Рейтинг: 0 / 0
куча вопросов от неумехи)
    #35015799
Dag
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1) Приведи код кнопки "Редактировать"

2) Поясни как должны взаимодействовать между собой контролы.
...
Рейтинг: 0 / 0
куча вопросов от неумехи)
    #35015804
Dag
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Октябрята-дружные ребята.
...
Рейтинг: 0 / 0
куча вопросов от неумехи)
    #35015839
StanAcosta
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
DimaT, я не настолько глупая и совсем не блондинка))) но все равно - спасибо)



Кнопки "Вперед, назад, редактировать, сохранить и т.д." - стандартная библиотека txtbtns. Кнопка "редактировать", это, соответственно, Object - cmdEdit.
...
Рейтинг: 0 / 0
куча вопросов от неумехи)
    #35015848
StanAcosta
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Dag, да в том-то и дело, я не знаю, как они должны взаимодействовать. У меня задание такое. А что именно надо делать - никто не объяснил. То, что в пункте 1) (и на картинке) - такое взаимодействие я придумала. Но, так как оно не работает и будет ли работать - не знаю, надо в срочном порядке придумать что-нибудь еще)
...
Рейтинг: 0 / 0
куча вопросов от неумехи)
    #35015885
Dag
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну например добавить в PageFrame страничку "Характеристики детали". Кинуть туда EditBox, в котором будут отображаться характеристики детали, выбранной в листбоксе.
...
Рейтинг: 0 / 0
куча вопросов от неумехи)
    #35015890
Dag
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Хотя если подумать такая страничка у тебя уже есть - "Данные по деталям"
...
Рейтинг: 0 / 0
куча вопросов от неумехи)
    #35016022
StanAcosta
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Dag, да, это все уже есть...
...
Рейтинг: 0 / 0
куча вопросов от неумехи)
    #35016074
Dag
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
То, что в пункте 1) (и на картинке) - такое взаимодействие я придумала. Но, так как оно не работает и будет ли работать - не знаю, надо в срочном порядке придумать что-нибудь еще)

А почему не работает? Пусть твоим источником данных для листбокса List1 является таблица detal c полями name (название детали), describe (описание детали). Тогда

ThisForm.List1.RowSourceType=2
ThisForm.List1.RowSource='detal.name'
ThisForm.PageFrame1.Page2.EditBox1.ControlSource='detal.describe'

В событии InterActiveChange List1 прописать обновление формы, например

ThisForm.Refresh()
ThisForm.PageFrame1.Page1.Refresh()
ThisForm.PageFrame1.Page2.Refresh()

Должно сработать.
...
Рейтинг: 0 / 0
куча вопросов от неумехи)
    #35018950
StanAcosta
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
спасибо, но некое подобное взаимодействие у меня уже есть....


Возник такой вопрос:

есть листбокс(2), я в него добавила только 5 значений из другого листбокса(1)( в котором 10 значений), дальше ставлю спиннер допустим 50. Мне надо, чтобы обновилось поле значений спиннера в некой таблице только для тех элементов, которые выбраны во втором листбоксе(2)
Т.е. нужен код кнопки, которая это сделает.
Видимо, здесь нужен цикл, которые будет перебирать каждое значение из листбокса.
Но как это сделать, я не знаю.... (((
...
Рейтинг: 0 / 0
куча вопросов от неумехи)
    #35018979
StanAcosta
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Более подробно опишу:
есть листбокс(2), я в него добавила только 5 значений из другого листбокса(1)( в котором 10 значений), дальше ставлю спиннер допустим 50. Мне надо, чтобы обновилось поле значений спиннера(т.е. в исходным значениям + 50) в некой таблице только для тех элементов, которые выбраны во втором листбоксе(2). Причем таблица уже существует, и там записаны и значения первого листбокса(1) и какието числовые значния(которые и надо обновить спинером)
Т.е. нужен код кнопки, которая это сделает.
Видимо, здесь нужен цикл, которые будет перебирать каждое значение из листбокса.
...
Рейтинг: 0 / 0
куча вопросов от неумехи)
    #35024772
Dag
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Чтобы ответить на этот вопрос - мало просто картинки. Нужно знать структуру ваших таблиц, способ которым заполняются листбоксы.
...
Рейтинг: 0 / 0
куча вопросов от неумехи)
    #35027947
StanAcosta
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
спасибо) все проблемы сама решила)))
за курсовой получила отл)
...
Рейтинг: 0 / 0
15 сообщений из 15, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / куча вопросов от неумехи)
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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