|
|
|
Как сделать отчет, информирующий о совпадении названий организации в полях из разных таблиц?
|
|||
|---|---|---|---|
|
#18+
Есть две таблицы, и в той и в другой есть поля отвечающие за название организации: Название организации и НазвОрг . Сами таблицы хранят данные от разных процессов и иметь именно 2 таблицы удобнее чем одну. Но! Начальству вдруг захотелось, чтобы при вводе (через форму ввода ессно) в поле Название организации и нажатии кнопки отвечающей за "Проверку наличия записей об организации с таким названием" выскакивала форма (или отчет), где списком бы выдавались записи, где в поле НазвОрг (вторая табличка) есть такое же название. Т.е при совпадении названий выскакивало цитирую "что-то" об этом говорящее. help!!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.05.2004, 23:35 |
|
||
|
Как сделать отчет, информирующий о совпадении названий организации в полях из разных таблиц?
|
|||
|---|---|---|---|
|
#18+
не касаясь, почему организовано так, хотя странно. Поля Название организации и НазвОрг берем что текстовые. Код: plaintext 1. 2. 3. 4. 5. Если хочется все таки показывать записи из t2 тут возможны варианты. К примеру сделать формочку с источником t2 и открывать ее Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.05.2004, 05:34 |
|
||
|
Как сделать отчет, информирующий о совпадении названий организации в полях из разных таблиц?
|
|||
|---|---|---|---|
|
#18+
Только в поле [Название организации] надо удвоить все апострофы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.05.2004, 11:30 |
|
||
|
Как сделать отчет, информирующий о совпадении названий организации в полях из разных таблиц?
|
|||
|---|---|---|---|
|
#18+
Владимир Саныч, в общем случае, безусловно, верно, все время об этом забываю. Держу для названий предприятий 2 поля - краткое и полное. Длинное для внешнего примения - отчеты и письма (Обчество с неограниченной безответственностью "Производственный кооператив "Артель старателей Пипетка" (название почти реальное). Краткое для внутреннего потребления - Пипетка ПК АС ОНБ, и при его вводе - каких кавычек и апострофов. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.05.2004, 13:34 |
|
||
|
Как сделать отчет, информирующий о совпадении названий организации в полях из разных таблиц?
|
|||
|---|---|---|---|
|
#18+
Огромное спасибо. Все отлично работает! В сухом остатке получилось: Код: plaintext 1. 2. 3. 4. 5. Сделал все-таки отчет вместо формы. Да! Поставил на AfterUpdate, а то если на BeforeUpdate - отчет вызывается, но увести курсор на другое поле не получается - отчет всякий раз вновь появляется. Нужна какая то команда, но поскольку не знаю какая, то просто поставил на AfterUpdate и все заработало. А еще вместо acNormal поставил acPreview , а то отчет сразу на печать идет :)) Еще раз спасибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.05.2004, 16:53 |
|
||
|
Как сделать отчет, информирующий о совпадении названий организации в полях из разных таблиц?
|
|||
|---|---|---|---|
|
#18+
Чтобы увести курсор на другое поле, надо нажать Esc. А в AfterUpdate стал лишним Cancel. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.05.2004, 16:55 |
|
||
|
Как сделать отчет, информирующий о совпадении названий организации в полях из разных таблиц?
|
|||
|---|---|---|---|
|
#18+
Если Аксесс не кричит на неописанную переменную Cancel, значит в начале модуля нет Option Explicit. Это очень нехорошо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.05.2004, 16:56 |
|
||
|
Как сделать отчет, информирующий о совпадении названий организации в полях из разных таблиц?
|
|||
|---|---|---|---|
|
#18+
2 Владимир Саныч В начале модуля формы стоит только Option Compare Database. Opinion Explicit автоматом я так понимаю не ставится (поставлю вручную). Для чего, кстати он нужен? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.05.2004, 17:06 |
|
||
|
Как сделать отчет, информирующий о совпадении названий организации в полях из разных таблиц?
|
|||
|---|---|---|---|
|
#18+
Он нужен как раз для того, чтобы было нельзя пользоваться неописанными переменными. Пример программы: dim zfdhgdfjgb zfdhgdfjgb=5 msgbox zfdhgbfjgb Если есть Option Explicit (кстати, именно Option, а не Opinion ), то выдастся ошибка компиляции о том, что переменная zfdhgbfjgb не описана. А если нет, то просто программа не будет работать и куча времени уйдет на то, чтобы понять почему. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.05.2004, 17:18 |
|
||
|
|

start [/forum/topic.php?fid=45&fpage=1636&tid=1674862]: |
0ms |
get settings: |
9ms |
get forum list: |
12ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
54ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
37ms |
get tp. blocked users: |
1ms |
| others: | 251ms |
| total: | 382ms |

| 0 / 0 |
