How to Create on Meeting ( if Condition Statement) (Show pop up message on ERPNext )

Hi All,

I’m new with ERPNext
I try to create restriction on meeting module.

here’s a logic
example:
variable

a = Date
b = Time
if b == a:
print(“Meeting Schedule on list”)

I’m sorry, for wrong grammar.
what i’m trying to point out is how can I do it on ERPNext

Hello @Foxdemon96

You can either do a server-side through hooks or client-side validation through Custom Scripts

https://frappe.io/docs/user/en/guides/basics/hooks
https://erpnext.org/docs/user/manual/en/customize-erpnext/custom-scripts/custom-script-examples

Regards,

Ivan

1 Like

Hello @iRaySpace

Thank you so much,

I hope I can solve this,

I’ll be back once I encounter problem

Regards,
@Foxdemon96

Hello @iRaySpace

I used

frappe.ui.form.on(“Meeting”, “before_save”, function(frm){
if (frm.doc.start == frm.doc.meeting_location){
frappe.msgprint("Please select other Schedule);
}else (frm.doc.end == frm.doc.meeting_location){
frappe.msgprint("Please select other Schedule);
}};

but i received Invalid or unexpected token error.

need your help,

I’m a new with ERPNext

Regards,
@Foxdemon96

Hello @Foxdemon96

You lack another quote in the frappe.msgprint("--");
Check on this frappe.msgprint("Please select other Schedule);
This should be frappe.msgprint("Please select other Schedule");

1 Like

Hello @iRaySpace

I used

frappe.ui.form.on(“Meeting”, “before_save”, function(frm){
if (frm.doc.start == frm.doc.meeting_location){
frappe.msgprint(“Please select other Schedule”);
}else (frm.doc.end == frm.doc.meeting_location){
frappe.msgprint(“Please select other Schedule”);
}};

but unexpected token error still persist

Regards,
@Foxdemon96

Hello @Foxdemon96

Have you tried reloading the cache?

Hello @iRaySpace

Yes, I already did reload to clear cache on ERPNext.

Regards,
@Foxdemon96