Ich habe ein Formular in Schienen mit Eingabewerten und 1 der Werte ist eine Werteliste und ein zweites Eingabefeld ist auch eine Werteliste, aber hängt von der Eingabe der anderen Feld. Der Eingabewert des ersten Feldes wird nicht zwischengespeichert. Also muss ich diesen Feldwert verwenden, bevor er gespeichert wird. So, das Beispiel: Ich wähle ein Unternehmen aus der Liste der Werte aller Unternehmen für den Feldlieferant, das zweite Feld supplier_address wird ein LOV mit allen Adressen dieser Firma, so dass die LOV des zweiten Feldes abhängig ist der im ersten Feld gewählte Wert, Firma.Schienen verwenden Formulareingabewert vor dem Speichern
Was ich versucht:
def new
@purchase_requisition = PurchaseRequisition.new
@purchase_requisition.number = find_next_user_value("Purchase_Requisition")
#@purchase_requisition.supplier_address_id = PurchaseRequisition.new.purchase_requisition_params[:supplier_id]
@purchase_requisition = PurchaseRequisition.new(purchase_requisition_params)
respond_to do |format|
@purchase_requisition.supplier_address_id = PurchaseRequisition.new.purchase_requisition_params[:supplier_id]
end
end
aber ich bekomme immer noch den Fehler:
param is missing or the value is empty: purchase_requisition
Kann jemand mir bitte helfen? Danke !!!
wie senden Ihnen die Werte? Welche Parameter haben Sie in Ihrem Objekt "purchase_requisition"? Um Attribute zuzulassen, können Sie wie folgt vorgehen: params.require (: purchase_requisition) .permit (: name,: age,: params_c) Wenn Sie name, age und param_c als Parameter haben –
das sind meine Parameter: (aber wie Schicken Sie die Werte? Ich weiß nicht? Ich verstehe diese Frage nicht! (Entschuldigung !! Ich bin neu bei Ruby): id,: org_id,: dokumenttyp,: nummer,: lieferanten_id,: lieferantenadresse,: partner_id, : project_id,: construction_site_id,: purchase_order_date,: expected_receiving_date,: provided_receiving_date,: supplier_order_number,: supplier_shipping_number,: supplier_invoice_number,: currency,: status – RORStarter
Vielleicht war alles korrekt, aber ich bin mir nicht sicher, wo ich das alles hinstellen soll ... – RORStarter