2017-07-26 1 views
0

Ich habe ein Formular mit einem Unterformular, das eine ähnliche Steuerquelle für jede der jeweiligen Prämien verwendet (Decr Life, Level Life, AH, AcDD). Im Teilformular erwarte ich nur einen Datensatz im Datenblatt, der die einzelnen Prämien summiert, aber aus irgendeinem Grund scheinen einige der Datensätze einen "Gesamtwert" aufzuweisen, andere dagegen nicht. Siehe Screenshots 1 und 2 unten. Dies ist vielleicht keine Summenzeile, aber es ist eine Zeile, die ich nicht zeigen möchte oder zumindest würde ich gerne verstehen, warum es so aussieht. Diese zusätzliche Zeile passiert für einige Datensätze mit nur einem Premium-Typ, aber ich konnte kein anderes Bild posten.Access 2013: Formular Hinzufügen einer Summenzeile, aber nur für bestimmte Datensätze

Jede Hilfe wird sehr geschätzt, danke.

=DLookUp("[Sum Of AH Monthly Benefit]","[Sum_AH]","[Customer ID] = " & Forms("NewB-Premiums Form")("[Customer ID]"))

Screenshot 1

Screenshot 2

+0

, die wie eine Reihe Standardwerte Anzeigen New Record sieht Einstellung. Irgendwie wird die DefaultValue-Eigenschaft mit Werten aus dem vorhandenen Datensatz festgelegt. – June7

+0

@ Juni7 In den Eigenschaften sind keine Standardwerte festgelegt. Außerdem passiert es nur bei bestimmten Datensätzen. Die Option zum Löschen dieser Zeile ist deaktiviert. – TechEng

+0

Das ist das Symbol für die neue Datensatzzeile auf der linken Seite. Warum diese Werte zeigen, ist ein Rätsel. Neue Datensatzzeile kann nicht gelöscht werden, da es sich nicht um einen vorhandenen Datensatz handelt, sodass nichts gelöscht werden muss. Versuchen Sie, die Subform AllowAdditions-Eigenschaft auf Nein festzulegen. Andernfalls müsste ich den Formularentwurf untersuchen. Es tut uns leid. – June7

Antwort

0

@June7 Versuchen Sie das Unterformular AllowAdditions Eigenschaft auf Nein

Verwandte Themen