powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Grid и ComboBox
12 сообщений из 112, страница 5 из 5
Grid и ComboBox
    #37218170
Alexandr29
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
прошелмимону и что в итоге?
Проблема осталась
...
Рейтинг: 0 / 0
Grid и ComboBox
    #37218377
прошелмимо
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
в моем примере такой проблемы нет.
следовательно у Вас что-то не так.

если не получ-ся - высылайте свой проект (со своей БД) будем посмотреть вместе.
...
Рейтинг: 0 / 0
Grid и ComboBox
    #37221815
Alexandr29
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Grid и ComboBox
    #37221817
Alexandr29
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Grid и ComboBox
    #37227975
прошелмимо
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
посмотрел.

1. убирите и оставьте на форме только один контрол к которому
привязано поле right
(старайтесь не обзывать поля таблиц зарезервированными словами)

2. связи зачем наворотили в БД? гммм, - уберите нафиг

3. ну и совет - все делать тчательно с расстановкой, аккуратненько все именовать и т.д. -
приучаться к культуре разработки
...
Рейтинг: 0 / 0
Grid и ComboBox
    #37235238
Alexandr29
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
прошелмимо,
Спасибо, исправил, заработало.
Для того что бы списочные формы(при запросах со связями) обновлялись добавил в frm_spisok.refreshRecord
Код: plaintext
1.
2.
3.
4.
			IF RATC('JOIN',UPPER(.SelectCmd))> 0  THEN 
			.CursorRefresh()
			ELSE 
			.RecordRefresh( 1 )
			ENDIF 
...
Рейтинг: 0 / 0
Grid и ComboBox
    #37299319
Alexandr29
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
прошелмимо,
Замучился В таблице редактирования Grid добавляются 3 combobox. в Init класса combobox
написал следующий код

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
With This
*создадим курсор источника данных
	If !Empty(.ControlSource)
		Local loCadSelect
		loCadSelect = oApp.oCadLoader.create_cad("propti"+.ControlSource)
* запомним в дополнительные св-ва
* поле и алиаз источника, к которому привязан контрол
		Local tcNewVal, lcAlias
		Store .ControlSource  To tcNewVal
		lcAlias =  .Parent.Parent.RecordSource
		If !Empty(Fsize(tcNewVal, lcAlias))

			Store Alltrim(lcAlias) To .cAlias
			Store Alltrim(tcNewVal) To .cField
			This.ControlSource= (.cAlias)+"."+Alltrim(.cField)

		Endif
*настроим источник
		If Vartype(loCadSelect)="O"
			Store loCadSelect To This.oCadRowProprti
			This.BoundColumn = Alen(loCadSelect.Afields)
			This.ColumnCount  = Alen(loCadSelect.Afields)
			Do Case
			Case .BoundColumn = 2 
				.ColumnWidths ="150,100"
			Case .BoundColumn = 3 
				.ColumnWidths ="150,100,50"
			Endcase

			This.RowSourceType = 2 
			This.RowSource = (This.oCadRowProprti.Alias)
		Endif
	Endif
Endif
Endwith

но почему-то только у 1-го ComboBox есть список для выбора, остальные даже не раскрываются.
проверял св-ва RowSource ссылается на существующий алиас в котором есть данные
В чем проблема не пойму
...
Рейтинг: 0 / 0
Grid и ComboBox
    #37300649
прошелмимо
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
положите сюда свой проект,
в "новой" версии фрейма есть возможность указать
в кач-ве типа контрола в яч-ке грида - КлассКонтрол.
В классе уже можно все настроить (настроить сам комбобокс).

Т.е. не нужно будет в ините формы писать код,
а все делается через настройку св-в курсорадаптера.
...
Рейтинг: 0 / 0
Grid и ComboBox
    #37301786
Alexandr29
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Grid и ComboBox
    #37301790
Alexandr29
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Grid и ComboBox
    #37301792
Alexandr29
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Grid и ComboBox
    #37301827
Alexandr29
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Пользователь Иванцова А.Н. пароль 777
проблемная форма: п.меню Правка->СДО->Изменить
...
Рейтинг: 0 / 0
12 сообщений из 112, страница 5 из 5
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Grid и ComboBox
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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