Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
05.11.2011, 04:43
|
|||
---|---|---|---|
Аналог функции ВПР... |
|||
#18+
Имеем две не связанных между собой таблицы. Ну например таблица с именами и фамилиями, где каждому сочетанию имени и фамилии соответствует уникальный код (принимаем что повторений сочетания быть не может) и вторую таблицу в которой сочетания имен и фамилий могут повторяться какое угодно число раз. Необходимо во второй таблице напротив каждого сочетания имени и фамилии расставить уникальный код из первой таблицы. В экселе я бы это делал через функцию ВПР, предварительно создав в обоих таблицах дополнительный столбец с конкатенацией имен и фамилий. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
05.11.2011, 05:05
|
|||
---|---|---|---|
Аналог функции ВПР... |
|||
#18+
Изерлонер, Dlookup ... |
|||
:
Нравится:
Не нравится:
|
|||
|
05.11.2011, 08:56
|
|||
---|---|---|---|
Аналог функции ВПР... |
|||
#18+
Так побыстрее будет Код: plaintext 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
|
05.11.2011, 10:12
|
|||
---|---|---|---|
Аналог функции ВПР... |
|||
#18+
mds_world, Боюсь, что Jet вот такое выражение превратит в необновляемый запрос: Код: plaintext
По моему проще так: Код: plaintext 1. 2. 3.
В любом случае надо попробовать в реальных данных. А может действительно и первый вариант проскочит. Но у меня, как правило, Jet не терпит формулы при связках таблиц. Ругается типа "запрос если что необновляемый". ... |
|||
:
Нравится:
Не нравится:
|
|||
|
05.11.2011, 10:36
|
|||
---|---|---|---|
Аналог функции ВПР... |
|||
#18+
studieren, да, есть такое опасение. Но в том варианте, который требуется ТС, где в мастер-таблице уникальное сочетание, скорее всего пройдет. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
13.03.2015, 07:43
|
|||
---|---|---|---|
|
|||
Аналог функции ВПР... |
|||
#18+
studieren, Добро утро. где должна писат это чтобы один таблица код материала и группа писал, как надо другом таблице код материал писат чтобы группа автоматические заполнить первый таблице. Прошу помоч ... |
|||
:
Нравится:
Не нравится:
|
|||
|
13.03.2015, 12:01
|
|||
---|---|---|---|
|
|||
Аналог функции ВПР... |
|||
#18+
Если в обеих таблицах есть "код материала", то в таблице2 группу хранить не нужно и даже вредно. Группу всегда можно получить в запросе/форме/отчете. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
11.06.2015, 14:45
|
|||
---|---|---|---|
|
|||
Аналог функции ВПР... |
|||
#18+
Доброго дня! :) У меня такой вопрос. Я использую функцию DLookUp для подстановки значения в поле по критерию: Код: vbnet 1.
Если я вставляю эту формулу в поле (свойства поля - данные) то всё работает. А как сделать, чтобы прикрепить эту формулу к кнопке? Т.е. при нажатии на кнопку значение (по условию формулы) вставлялось бы в нужное поле (назовём его "Pole"). Я пробовал в свойстве Кнопки ярлык События / Нажатие кнопки прописать: Код: vbnet 1.
Ну... не работает :) Кто знает, как тут правильно сделать? Благодарю! ... |
|||
:
Нравится:
Не нравится:
|
|||
|
11.06.2015, 14:55
|
|||
---|---|---|---|
|
|||
Аналог функции ВПР... |
|||
#18+
Pole.ControlSource = "=DLookUp(""[ОГРН]"";""[Клиенты]"";""[Заёмщик]='"" & [Формы]![Форма заполнения]![Заёмщик] & ""'"")" ... |
|||
:
Нравится:
Не нравится:
|
|||
|
11.06.2015, 15:12
|
|||
---|---|---|---|
|
|||
Аналог функции ВПР... |
|||
#18+
Влад и мир Код: vbnet 1.
Ну... не работает :) Очень популярные грабли. В конструкторе запроса/формы/отчета разделитель аргументов выглядит как " ; ", а в коде VBA нужно указывать " , ", а также " ' " нужно заменить на " "" ", т.е.: Me![Pole]=DLookUp("[ОГРН]" , "[Клиенты]" , "[Заёмщик]= "" " & [Формы]![Форма заполнения]![Заёмщик] & " "" ") ... |
|||
:
Нравится:
Не нравится:
|
|||
|
11.06.2015, 15:37
|
|||
---|---|---|---|
|
|||
Аналог функции ВПР... |
|||
#18+
Благодарю! :) ... |
|||
:
Нравится:
Не нравится:
|
|||
|
15.06.2015, 08:18
|
|||
---|---|---|---|
|
|||
Аналог функции ВПР... |
|||
#18+
Пробовал два способа. Не работает... По последнему предложенному варианту выводит ошибку 2465 . Приложению "Название базы" не удаётся найти поле "|", указанное в выражении. Вот сама формула: Код: vbnet 1.
Вроде всё верно..? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
15.06.2015, 08:34
|
|||
---|---|---|---|
|
|||
Аналог функции ВПР... |
|||
#18+
Вроде нашёл затык... :) Вот так работает: Код: vbnet 1.
Благодарю за подсказки! Добра всем! ... |
|||
:
Нравится:
Не нравится:
|
|||
|
15.06.2015, 09:04
|
|||
---|---|---|---|
Аналог функции ВПР... |
|||
#18+
Мне очень не нравится сам подход - лукапить нужные поля из справочника. Добавить справочник джоином в источник строк формы - и все поля будут всегда под рукой. Ничего кодировать не надо. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
15.06.2015, 09:42
|
|||
---|---|---|---|
Аналог функции ВПР... |
|||
#18+
П-ЛМне очень не нравится сам подход - лукапить нужные поля из справочника. Добавить справочник джоином в источник строк формы - и все поля будут всегда под рукой. Ничего кодировать не надо. Дык ониж новый мир строят !!!! ... |
|||
:
Нравится:
Не нравится:
|
|||
|
11.11.2019, 14:47
|
|||
---|---|---|---|
|
|||
Аналог функции ВПР... |
|||
#18+
mds_world, Сообщение 156, уровень 15, состояние 1, строка 9 Неправильный синтаксис около ключевого слова "inner". ... |
|||
:
Нравится:
Не нравится:
|
|||
|
11.11.2019, 15:07
|
|||
---|---|---|---|
Аналог функции ВПР... |
|||
#18+
C1rcleYNWA , читайте по буквам: Microsoft Access ... |
|||
:
Нравится:
Не нравится:
|
|||
|
11.11.2019, 16:32
|
|||
---|---|---|---|
Аналог функции ВПР... |
|||
#18+
Изерлонер Имеем две не связанных между собой таблицы. Ну например таблица с именами и фамилиями, где каждому сочетанию имени и фамилии соответствует уникальный код (принимаем что повторений сочетания быть не может) и вторую таблицу в которой сочетания имен и фамилий (так делать нельзя-в двух таблицах писать имя и фамилию-ошибки неизбежны.Между этими таблицами должна,обязана быть связь 1:М. Не связывать эти таблицы есть грубое нарушение правил "базостроения". Заведите во второй таблице поле связи,ручками,т.к. операция разовая запросом на изменение, заполните его, а на форме разместите полеСоСписком данные-поле связи.И больше так не делайте) для него могут повторяться какое угодно число раз. Необходимо во второй таблице напротив каждого сочетания имени и фамилии расставить уникальный код из первой таблицы. В экселе я бы это делал через функцию ВПР, предварительно создав в обоих таблицах дополнительный столбец с конкатенацией имен и фамилий. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=45&mobile=1&tid=1610390]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
32ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
225ms |
get tp. blocked users: |
2ms |
others: | 304ms |
total: | 607ms |
0 / 0 |