Как при удалении значения поля сделать другое поле пустым |
Private Sub Otchet_AfterUpdate() Me.Дата_отчета = Date End Sub
Private Sub Otchet_AfterUpdate() [color=yellow]If Otchet Is Null Then[/color] Me.Дата_отчета = Null Else Me.Дата_отчета = Date End If ' Me!Дата_отчета = IIf(Me!Otchet Is Null, Null, Дата_отчета = Date) End Sub
Private Sub Otchet_AfterUpdate() [color=yellow]If Not Otchet Then[/color] Me.Дата_отчета = Date Else Me.Дата_отчета = Null End If ' Me!Дата_отчета = IIf(Me!Otchet Is Null, Null, Дата_отчета = Date) End Sub
+ |
R.S. Подобная конструкция в другой базе работает:Private Sub Дата_заявки_AfterUpdate() If Not Дата_заявки Then Me.Дата_выполнения_план = Round(Me.Дата_заявки + 10) Me.Дата_занесения_заявки = Date Me.Неделя_план = DatePart("ww", Round(Me.Дата_заявки + 10), 2) Else Me.Дата_выполнения_план = Null Me.Дата_занесения_заявки = Null Me.Неделя_план = Null End If End Sub Но тут все поля имеют один тип данных - Дата. |
http://www.sql.ru/forum/1072472/kak-pri-udalenii-znacheniya-polya-sdelat-drugoe-pole-pustym
Комментировать | « Пред. запись — К дневнику — След. запись » | Страницы: [1] [Новые] |