Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Код покупателя -> Покупатель - нужно без Grida
|
|||
|---|---|---|---|
|
#18+
Уважаемые посетители, помогите, ато не понимаю: Суть вопроса: есть форма в которой есть два поля TextBox: sellerk (код покупателя) и seller (название покупателя) и есть две таблицы: mparent (таблица в которой эти данные должны сохраняться - поля sellerk и seller и другие) и sell (таблица из которой эти данные берутся - поля sellerk и seller). Необходимо сделать , чтобы в форме после ввода в поле sellerk кода покупателя и нажатия таб или ентер (потеря фокуса) - в поле seller автоматически появлялось название покупателя которое берется из таблицы sell. В DataEnvironment формы курсоры связаны: mparent.sellerk -> sell.sellerk В TextBox sellerk LostFocus: ThisForm.seller.Value = sell.seller ThisForm.Refresh Теперь то чего понять немогу : если в форме есть Grid, построенный по таблице Как эта проблема решается, ато замучился уже (может глупый вопрос) mparent -> то все работает, если его нет -> то данные в поле seller не обновляются. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.10.2004, 22:06 |
|
||
|
Код покупателя -> Покупатель - нужно без Grida
|
|||
|---|---|---|---|
|
#18+
Не совсем понятно что хочется но попробуй так В LostFocus sellerk sellerk_=Alltrim(Upper(this.value)) Select sell Select seller from sell where Alltrim(Upper(sellerk))==sellerk_ into Cursor q1 select q1 count all to countrec_ if countrec_=0 messagebox("покупатель в таблице sell ненайден") endif Tfisform.seller.value=Alltrim(q1.seller) use Select sell Thisform.Refresh() ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.10.2004, 01:02 |
|
||
|
Код покупателя -> Покупатель - нужно без Grida
|
|||
|---|---|---|---|
|
#18+
У тебя некорректная структура данных. Нельзя дублировать название элемента справочника в рабочей таблице (mparent). В ней должен быть только код записи (sellerK), а собственно название необходимо брать непосредственно из таблицы-справочника (sell) Т.е. в Grid делаешь примерно следующие настройки Grid.Column1.ControlSource="mparent.sellerK" Grid.Column2.ControlSource="sell.seller" Grid.Column2.ReadOnly = .T. Подробнее читай здесь Раздел "Связи и отношения" http://www.foxhelp.ru/SovetyNachinajushhim?v=1agr ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.10.2004, 09:30 |
|
||
|
Код покупателя -> Покупатель - нужно без Grida
|
|||
|---|---|---|---|
|
#18+
Все-таки неполучается!?? Вот пример как я делаю - файл problem.zip там две формы: work и dontwork соответственно в одной работает, а в другой - нет Прямо ерунда какая-то. ПАМАГИТЕ!!!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.10.2004, 11:05 |
|
||
|
Код покупателя -> Покупатель - нужно без Grida
|
|||
|---|---|---|---|
|
#18+
Поставь самой первой командой в методе ThisForm.SellerK.LostFocus() GO RECNO() IN Mparent ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.10.2004, 11:26 |
|
||
|
Код покупателя -> Покупатель - нужно без Grida
|
|||
|---|---|---|---|
|
#18+
БОЛЬШОЕ СПАСИБО "ВЛАДИМИРМ" ВСЕ ЗАРАБОТАЛО.******* ************************************************ Да будет так ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.10.2004, 11:40 |
|
||
|
Код покупателя -> Покупатель - нужно без Grida
|
|||
|---|---|---|---|
|
#18+
Если можно - то еще есть один вопрос: А как теперь отловить событие, если в форме введен код покупателя, которого нету в таблице sell и вывести сообщение об этом.... заранее благодарен ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.10.2004, 15:24 |
|
||
|
Код покупателя -> Покупатель - нужно без Grida
|
|||
|---|---|---|---|
|
#18+
Первые строки в методе ThisForm.SellerK.LostFocus() Код: plaintext 1. 2. 3. 4. 5. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.10.2004, 15:44 |
|
||
|
|

start [/forum/topic.php?fid=41&msg=32729493&tid=1595664]: |
0ms |
get settings: |
10ms |
get forum list: |
17ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
36ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
52ms |
get tp. blocked users: |
1ms |
| others: | 252ms |
| total: | 389ms |

| 0 / 0 |
