|
|
|
ВБА-запрос-русские_значения форм
|
|||
|---|---|---|---|
|
#18+
поменяй нагромождение [tFiltrastia]![tPraseListVvoda].Form.Recordsourсe на просто tPraseListVvoda.Recordsourсe а набор фраз Forms![tFiltrastia].SetFocus Forms![tFiltrastia]![tPriseListVvoda].SetFocus Forms![tFiltrastia]![tPriseListVvoda].Requery на просто tPriseListVvoda.Requery и напиши на какой строке какую ошибку (подробно) выдает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.09.2003, 12:24 |
|
||
|
ВБА-запрос-русские_значения форм
|
|||
|---|---|---|---|
|
#18+
Не есть хорошо сменять рекордсорс формы по изменению значения этой самой формы. Но попробуй так: Eсли proizv - числовое поле: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. Если proizv - строковое поле: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.09.2003, 12:25 |
|
||
|
ВБА-запрос-русские_значения форм
|
|||
|---|---|---|---|
|
#18+
tFiltrastia -таблица с контролом proizv и подчин формой tPraseListVvoda Это не очень понятно. +к предыдущему: Я это не проверял, вижу одну лишнюю скобку перед ";" в строках вторых запросов. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.09.2003, 12:28 |
|
||
|
ВБА-запрос-русские_значения форм
|
|||
|---|---|---|---|
|
#18+
соответственноесли подч форму завязать на контролл в основной форме путём добавления в конструкторе [Forms]![tFiltrastia]![proizv] и делаю обновление на контролле -всё работает!!! Geo Не есть хорошо сменять рекордсорс формы по изменению значения этой самой формы Нет , я меняю рекордсоурс подчинёной формы.... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.09.2003, 12:38 |
|
||
|
ВБА-запрос-русские_значения форм
|
|||
|---|---|---|---|
|
#18+
к SubForm'е обращаються следующим образом: [Forms]![tFiltrastia]![tPraseListVvoda].Form.Recordsourse а не [tFiltrastia]![tPraseListVvoda].Form.Recordsourse ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.09.2003, 12:40 |
|
||
|
ВБА-запрос-русские_значения форм
|
|||
|---|---|---|---|
|
#18+
Виноват. Тогда поправляюсь: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. Во втором случае аналогично. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.09.2003, 12:42 |
|
||
|
ВБА-запрос-русские_значения форм
|
|||
|---|---|---|---|
|
#18+
>[Forms]![tFiltrastia]![tPraseListVvoda].Form.Recordsourse если уж на то пошло, то так tPraseListVvoda.Form.Recordsourсe это ведь своя сабформа. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.09.2003, 12:44 |
|
||
|
ВБА-запрос-русские_значения форм
|
|||
|---|---|---|---|
|
#18+
Попробовал- как пишет sasha_1 вылетела табличка -Выражение после обновления, введённое в поле свойства события,вызывает ошибку: Metod or data member not found ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.09.2003, 12:47 |
|
||
|
ВБА-запрос-русские_значения форм
|
|||
|---|---|---|---|
|
#18+
прошу прощения, просмотрел. вместо tPraseListVvoda.Recordsourсe надо конечно же tPraseListVvoda. Form. Recordsourсe ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.09.2003, 12:52 |
|
||
|
ВБА-запрос-русские_значения форм
|
|||
|---|---|---|---|
|
#18+
сделал как пишет.... вылетела ошибка Application-defined or object-defined error и ошибка останов на строке [Forms]![tFiltrastia]![tPraseListVvoda].Form.Recordsourse = "SELECT тПрайслистВвода.*, тПрайслистВвода.производитель FROM [тПрайслистВвода] WHERE (((тПрайслистВвода.производитель)=" & [Forms]![tFiltrastia]![proizv] & " ));" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.09.2003, 12:53 |
|
||
|
ВБА-запрос-русские_значения форм
|
|||
|---|---|---|---|
|
#18+
Я правильно понял участников обсуждения, что 1. [tFiltrastia]![tPraseListVvoda].Form.Recordsourse и 2. Forms![tFiltrastia]![tPraseListVvoda].Form.Recordsourse и 3. Forms![tFiltrastia]![tPraseListVvoda].Recordsourse это одно и тоже? И при проверке msgbox Forms! [фВводЗначений_все].RecordSource тоже выдает ошибку? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.09.2003, 12:54 |
|
||
|
ВБА-запрос-русские_значения форм
|
|||
|---|---|---|---|
|
#18+
в Recordsourse вторая с заду буква С ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.09.2003, 12:55 |
|
||
|
ВБА-запрос-русские_значения форм
|
|||
|---|---|---|---|
|
#18+
Эт точно RecordSource!! Однако! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.09.2003, 12:57 |
|
||
|
ВБА-запрос-русские_значения форм
|
|||
|---|---|---|---|
|
#18+
я имел в виду - как пишет Sfagnum....вылетает такая ошибка если изменить на новое предложение sasha_1 - пишет туже ошибку... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.09.2003, 12:59 |
|
||
|
ВБА-запрос-русские_значения форм
|
|||
|---|---|---|---|
|
#18+
2 Витал: строка под номером 1 в твоем списке не имеет смысла и работать не будет. строка 3 тоже работать не будет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.09.2003, 12:59 |
|
||
|
ВБА-запрос-русские_значения форм
|
|||
|---|---|---|---|
|
#18+
2 vlad_707: может все-таки скажешь на какой строке выскакивает ошибка? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.09.2003, 13:00 |
|
||
|
ВБА-запрос-русские_значения форм
|
|||
|---|---|---|---|
|
#18+
sasha_1 Дык! Я ж не сам придумал, а скопировал у вопросильника. Надеюсь у него именно вторая строка используется. Если вставляю значение sss в источник строк и нажимаю конструктор- всё работает Значит, с селектом порядок. А не порядок - с обращением к форме. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.09.2003, 13:10 |
|
||
|
ВБА-запрос-русские_значения форм
|
|||
|---|---|---|---|
|
#18+
2 Витал: конечно с обращением. он уже постов 10 подряд упорно пишет RecordsourSe и возмущается, что Ас ругается, что метод не найден. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.09.2003, 13:13 |
|
||
|
ВБА-запрос-русские_значения форм
|
|||
|---|---|---|---|
|
#18+
sasha_1 Обрати внимание, что и 2 страницы топика пытаются обратиться к форме без Forms! или Forms(""). Почему и вылез я со своим вопросом. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.09.2003, 13:17 |
|
||
|
ВБА-запрос-русские_значения форм
|
|||
|---|---|---|---|
|
#18+
Букву С я уже давно исправил... дело не в этом....... вчерашние попытки с условием на нуль так же не обвенчались успехом... Сделал как предложил Geo....... Исправил 2 опечатки (выделил жирным)... теперь если нулл, то работает а если ввожу в контролл proizv значение ABB -вылетает окошко - Введите значение параметра ABB если ещё раз вводишь производителя-siemon то подформа фильтруется....но снова вылетело окошко.... Private Sub proizv_AfterUpdate() If IsNull(Me.proizv) Then Me![tPr a seListVvoda].Form.RecordSource = "SELECT * FROM [тПрайслистВвода];" Else Me![tPr a seListVvoda].Form.RecordSource = "SELECT * FROM [тПрайслистВвода] " & _ "WHERE ( (тПрайслистВвода.производитель)=" & Me![proizv] & " ) ;" End If Me.[tPr a seListVvoda].Form.Requery End Sub ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.09.2003, 13:22 |
|
||
|
ВБА-запрос-русские_значения форм
|
|||
|---|---|---|---|
|
#18+
:( Я же привел вариант для строкового поля. Там по-другому немного писать надо. Блин. Ухожу отсюда. Сам думать не хочешь, зачем людям мозг канифолишь? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.09.2003, 13:24 |
|
||
|
ВБА-запрос-русские_значения форм
|
|||
|---|---|---|---|
|
#18+
вставил на else строку из конструктора (строка2) и всё заработало объясните в чём разница строка 1 просит вести производителя строка2 работает Else строка1 Me![tPraseListVvoda].Form.RecordSource = "SELECT * FROM [тПрайслистВвода] WHERE ((тПрайслистВвода.производитель)=" & Me![proizv] & " );" строка2 Me![tPraseListVvoda].Form.RecordSource = "SELECT тПрайслистВвода.*, тПрайслистВвода.производитель FROM тПрайслистВвода WHERE (((тПрайслистВвода.производитель)=Forms!tFiltrastia!proizv)); " ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.09.2003, 14:07 |
|
||
|
ВБА-запрос-русские_значения форм
|
|||
|---|---|---|---|
|
#18+
Me![proizv] - текст!!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.09.2003, 14:18 |
|
||
|
ВБА-запрос-русские_значения форм
|
|||
|---|---|---|---|
|
#18+
Если поле текстовое, то добавь апострофы после равно и перед закрывающей скобкой. Код: plaintext 1. 2. 3. 4. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.09.2003, 14:26 |
|
||
|
|

start [/forum/topic.php?fid=45&msg=32263545&tid=1679469]: |
0ms |
get settings: |
11ms |
get forum list: |
21ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
64ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
62ms |
get tp. blocked users: |
1ms |
| others: | 237ms |
| total: | 417ms |

| 0 / 0 |
