Feature #15
Implementar un motor de búsqueda más inteligente (búsqueda avanzada) en donde se pueda buscar dentro de los campos a seleccionar.
History
#1
Updated by Joaquín Verástegui over 10 years ago
- Tracker changed from Bug to Feature
- Due date set to 10/22/2015
- Estimated time set to 8.00 h
#2
Updated by Fiorella Quino about 10 years ago
- Due date changed from 10/22/2015 to 11/12/2015
#3
Updated by Fiorella Quino about 10 years ago
- Start date changed from 10/07/2015 to 11/05/2015
#4
Updated by Fiorella Quino about 10 years ago
- Status changed from New to In progress
- % Done changed from 0 to 70
Se agregó check_boxes para que el usuario pueda elegir si buscar en Inventario, BOMs o Solicitudes de Compra:
check_f = forms.BooleanField(required=False, initial=True, label=_(u'Fungible')) check_bom = forms.BooleanField(required=False, label=_(u'BOM')) check_p = forms.BooleanField(required=False,label=_(u'Purchase Request'))
#5
Updated by Fiorella Quino about 10 years ago
- Target version set to Version 1.0
#6
Updated by Fiorella Quino about 10 years ago
- % Done changed from 70 to 80
#Lista de 2 letras que filtra campos: Fungible, Budget, Purchase y BOM
(forms)
check_f = forms.BooleanField(required=False, initial = True, label=(u'Fungible'))
check_bom = forms.BooleanField(required=False, label=(u'BOM'))
check_p = forms.BooleanField(required=False, label=(u'Purchase Request'))
check_budget = forms.BooleanField(required=False, label=(u'Budget'))
(views)
check_f = forms.BooleanField(required=False, initial = True, label=(u'Fungible'))
check_bom = forms.BooleanField(required=False, label=(u'BOM'))
check_p = forms.BooleanField(required=False, label=(u'Purchase Request'))
check_budget = forms.BooleanField(required=False, label=(u'Budget'))
filter_list=[]
checkf = False
checkbom = False
checkp = False
checkbudget = False
if ('check_f' in request.GET):
checkf = bool(request.GET['check_f'])
if checkf == True:
filter_list=filter_list+["FU"]
if ('check_bom' in request.GET):
checkbom = bool(request.GET['check_bom'])
if checkbom == True:
filter_list=filter_list+["BI"]+["LI"]
if ('check_p' in request.GET):
checkp = bool(request.GET['check_p'])
if checkp == True:
filter_list=filter_list+["PU"]+["AR"]+["SO"]+["OR"]
if ('check_budget' in request.GET):
checkbudget = bool(request.GET['check_budget'])
if checkbudget == True:
filter_list=filter_list+["BU"]+["PR"]
valor_checkbox = {'q': query_string, 'check_f' : checkf, 'check_bom' : checkbom, 'check_p' : checkp, 'check_budget' : checkbudget}
form = SearchForm(initial=valor_checkbox)
#7
Updated by Fiorella Quino about 10 years ago
- Status changed from In progress to Resolved
- % Done changed from 80 to 100
Cambios se encuentran en el servidor de producción.
#8
Updated by Fiorella Quino almost 10 years ago
- Status changed from Resolved to Closed