NODELETE IN GRID

37 views
Skip to first unread message

Panagiotis Maniatakos

unread,
Nov 24, 2025, 10:31:20 AM (11 days ago) Nov 24
to Softone Developers Network
Υπάρχει τρόπος να μην μπορεί να γίνει διαγραφή σε Grid?
Δεν θέλω να το πιάσω με κώδικά, θέλω να προσομοιώσω την συμπεριφορά που έχει ο πίνακας των ισοτιμιών που δεν μπορείς να κάνεις διαγραφή στο Grid.

Επίσης, πως μπορεί να γίνουν κι άλλα πράγματα στα Grids , πχ όπως είναι οι εργασίας απο τους πελάτες "Κινήσεις Πελατών" που ενώ πατάς κλικ στην γραμμή δεν σου επιλέγει το συγκεκριμένο πεδίο της γραμμής αλλα την μαρκάρει όλη και δεν μπορείς να διαγράψεις.

Ή όπως στο popup form απο τις πωλήσεις "Προήλθε από"/"Μετασχηματίστηκε σε" που δεν μπορείς να διαγράψεις και επιλέγεις όλη την γραμμή.

Υπάρχει κάποιος που να έχει πέσει στο ίδιο αλλα να το αντιμετωπίσει χωρίς κώδικα;

Nikos Konstantakopoulos

unread,
Nov 24, 2025, 10:36:06 AM (11 days ago) Nov 24
to so...@googlegroups.com
Μπορεις με το event ON_ITELINES_BEFOREDELETE να κανεις τον έλεγχο που θες και να βγάλεις μήνυμα με την εντολή X.EXCEPTION και έτσι δεν θα επιτραπεί και η διαγραφή της γραμμής. 

--
Softone Developers Network group.
To post to this group, send email to so...@googlegroups.com
---
Λάβατε αυτό το μήνυμα επειδή έχετε εγγραφεί στην ομάδα "Softone Developers Network" των Ομάδων Google.
Για να απεγγραφείτε απ' αυτή την ομάδα και να σταματήσετε να λαμβάνετε μηνύματα ηλεκτρονικού ταχυδρομείου απ' αυτή, στείλτε ένα μήνυμα ηλεκτρονικού ταχυδρομείου στη διεύθυνση soft1+un...@googlegroups.com.
Για να δείτε αυτή τη συζήτηση, επισκεφτείτε το https://groups.google.com/d/msgid/soft1/ce387e98-e56b-4e51-b097-002bd70f7a08n%40googlegroups.com.

Panagiotis Maniatakos

unread,
Nov 24, 2025, 10:41:00 AM (10 days ago) Nov 24
to so...@googlegroups.com
Νίκο σε ευχαριστώ για την απάντηση.
Το γνωρίζω το event, απλά θέλω να προσομοιώσω την ίδια συμπεριφορά που έχει και η Softone στα δικά της Object και δεν το πιάνει με κώδικα στο event της γραμμής αλλα μάλλον στο Create.

Σίγουρα υπάρχει κάποιο property πχ X.SETPROPERTY(GRIDNAME, PROPERTY, VALUE) που το κάνει αυτό απλά δεν υπάρχει κάποιο σχετικό documentation. Σε ερώτημα που έκανα στο support μου είπαν πως δεν γνωρίζουν και πως μάλλον είναι απο το Core. Αλλα αυτό δεν έχει λογική καθως δεν γίνεται σε κάθε νέο Object που φτιάχνουν να το παραμετροποιούν απο το Core. Είμαι σίγουρος πως μπορούμε να το πιάσουμε και με JS

Για να δείτε αυτή τη συζήτηση, επισκεφτείτε το https://groups.google.com/d/msgid/soft1/CA%2B0tpqjPaCJtfEOs0EaeVvA5JzP91OWvr5Oc1mRLjpZk%3DP%3D87Q%40mail.gmail.com.

Nikos Konstantakopoulos

unread,
Nov 24, 2025, 10:51:51 AM (10 days ago) Nov 24
to so...@googlegroups.com
Χωρίς εμφάνιση μηνύματος δεν γνωρίζω κάποιον αλλο τρόπο να πετύχεις κατι τετοιο.

Πάντως λογικά η Softone κατηγοριοποιει τα νεα objects της οταν τα δημιουργεί και η κάθε κατηγορία μπορεί να φορτώνει αντίστοιχα properties στο Core, οπότε ειναι πολυ πιθανόν σε κάποια απο αυτά να μην έχουμε access. 

Για να δείτε αυτή τη συζήτηση, επισκεφτείτε το https://groups.google.com/d/msgid/soft1/CAFxFHFOb17WJQsp3rg47YoG9g-D-8pPDXXqVZJtLnKA826LVJg%40mail.gmail.com.

Panagiotis Maniatakos

unread,
Nov 24, 2025, 10:54:30 AM (10 days ago) Nov 24
to so...@googlegroups.com
Έστω και αυτό. 
Αν μπορεί να μας δώσει τον τρόπο με τον οποίο μπορούμε να κατηγοριοποιήσουμε και εμεις τα Object που φτιάχνουμε και να κάνουν inherit απο το core τα properties, τότε μας κάνει.

Για να δείτε αυτή τη συζήτηση, επισκεφτείτε το https://groups.google.com/d/msgid/soft1/CA%2B0tpqhOCaxYZR%3Dn3sgVg_Hxi%2B6xSXrhYC1%3DA9ua1o%2BnCEYGWg%40mail.gmail.com.

Nikos Konstantakopoulos

unread,
Nov 24, 2025, 11:01:02 AM (10 days ago) Nov 24
to so...@googlegroups.com
Καλή τύχη 😅

Για να δείτε αυτή τη συζήτηση, επισκεφτείτε το https://groups.google.com/d/msgid/soft1/CAFxFHFMJTUf1%2BbcRcZPGU0K8pzZbZUW_336%3Dz6H8%3Dpi2zV%2BMrg%40mail.gmail.com.
Reply all
Reply to author
Forward
0 new messages