fix: Not search records with NULL or NOT NULL operators. (#337)
parent
df6762578e
commit
c13741c5c7
|
@ -83,9 +83,9 @@ export default {
|
|||
panelType: this.fieldAttributes.panelType,
|
||||
columnName: this.fieldAttributes.columnName,
|
||||
newValue: value === 'NotSend' ? this.value : value,
|
||||
isAdvancedQuery: this.fieldAttributes.isAdvancedQuery,
|
||||
isSendToServer: !(value === 'NotSend' || this.fieldAttributes.isAdvancedQuery),
|
||||
isSendCallout: !(value === 'NotSend' || this.fieldAttributes.isAdvancedQuery)
|
||||
isAdvancedQuery: true,
|
||||
isSendToServer: !(value === 'NotSend'),
|
||||
isSendCallout: false
|
||||
}
|
||||
|
||||
this.$store.dispatch('notifyFieldChange', {
|
|
@ -91,9 +91,9 @@
|
|||
</template>
|
||||
|
||||
<script>
|
||||
import FieldContextInfo from '@/components/ADempiere/Field/fieldContextInfo'
|
||||
import FieldTranslated from '@/components/ADempiere/Field/fieldTranslated'
|
||||
import FieldOperatorComparison from '@/components/ADempiere/Field/fieldOperatorComparison'
|
||||
import FieldContextInfo from '@/components/ADempiere/Field/fieldPopovers/fieldContextInfo'
|
||||
import FieldOperatorComparison from '@/components/ADempiere/Field/fieldPopovers/fieldOperatorComparison'
|
||||
import FieldTranslated from '@/components/ADempiere/Field/fieldPopovers/fieldTranslated'
|
||||
import { FIELD_ONLY } from '@/components/ADempiere/Field/references'
|
||||
import { DEFAULT_SIZE } from '@/components/ADempiere/Field/fieldSize'
|
||||
import { fieldIsDisplayed } from '@/utils/ADempiere'
|
||||
|
@ -108,8 +108,8 @@ export default {
|
|||
name: 'FieldDefinition',
|
||||
components: {
|
||||
FieldContextInfo,
|
||||
FieldTranslated,
|
||||
FieldOperatorComparison
|
||||
FieldOperatorComparison,
|
||||
FieldTranslated
|
||||
},
|
||||
props: {
|
||||
parentUuid: {
|
||||
|
@ -300,7 +300,6 @@ export default {
|
|||
}
|
||||
},
|
||||
watch: {
|
||||
|
||||
metadataField(value) {
|
||||
this.field = value
|
||||
}
|
||||
|
@ -354,8 +353,12 @@ export default {
|
|||
},
|
||||
isReadOnly() {
|
||||
if (this.isAdvancedQuery) {
|
||||
if (['NULL', 'NOT_NULL'].includes(this.field.operator)) {
|
||||
return true
|
||||
}
|
||||
return false
|
||||
}
|
||||
|
||||
if (!this.field.isActive) {
|
||||
return true
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue