Вопрос : Как могу я использовать двойную функцию щелчка на datasheet subform для того чтобы раскрыть новую форму с специфически показателем?

Так я имею форму с subform с datasheet. Я хочу потребителя мочь щелкнуть дальше специфически показателем на datasheet для того чтобы раскрыть форму с специфически показателем.

So я имею это Кодего на
Dim strWhere2
'DoCmd.OpenForm property

DoCmd.OpenForm doubleclick (строения
String
«comform» «comform») () по мере того как «вверх по шнуру SQL дальше - -


мухы strsql2 = «ВЫБИРАЕТ * ОТ

ComCon «strWhere2 = «1=1 "
If не IsNull

(Me.ID) Then
strWhere2 = strWhere2 &» И удостоверение личности =» «& Me.ID &» '«конец If


/>strsql2 = strsql2 &» ГДЕ «& strWhere2

Forms! comform. Form.RecordSource = strsql2

when iего двойной я получаю ошибку говоря» вы отменили продолжительность времени ранее деятельность " 2001.

Forms

I также судимых! comform.RecordSource = strsql2 но я все еще получают такое же error.

thanks,
class=

Ответ : Как могу я использовать двойную функцию щелчка на datasheet subform для того чтобы раскрыть новую форму с специфически показателем?

oops!  попытайтесь это:

    Затемните strWhere2 как шнур
   
    'Построьте вверх по шнуру SQL дальше - - муху
 
    strWhere2 = «1=1»
   
    Если не IsNull (Me.ID) после этого
        strWhere2 = strWhere2 & «И удостоверение личности =» & Me.ID
    Закончитесь если

    docmd.openform «comform», strWhere2
Другие решения  
  •  Как я добавляю кнопки на форме PDF для того чтобы добавить/извлекаю рядки данных?
  •  Шнур ошибки в блоке задвижки?
  •  сколько вариант сервера SQL на одной машине
  •  Внешний вид 2007 не может архивный файл открытой сети сохраненный
  •  Активно директория DNS записывает вопрос
  •  Отчет о доступа 2010 экспорта к CSV с коллекторами?
  •  Прокладчик OCE 9400 не начинает
  •  как добавить десятичное место в формуле в отчете о кристалла seagate
  •  Windows XP и Мичрософт Оутлоок и проблемы установителя Windows
  •  VB6 к VS2010 - консультации тренировки?
  •  
    programming4us programming4us