You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to Softone Developers Network
Χαίρετε,
υπάρχει κάποιος τρόπος έτσι ώστε να ορίσω editor σε πεδίο στο οποίο όμως δεν γνωρίζω εξ αρχής που θα δείχνει; Για παράδειγμα σε ένα SBSL Script έχω ένα πεδίο ImpTable.myfield το οποίο βάσει ενεργειών που κάνει ο χρήστης θα ήθελα είτε να δείξει π.χ σε Item είτε σε Customer είτε σε Branch κτλπ. Χρησιμοποίησα την X.SETFIELDEDITOR (FieldName: string; Editor: String) αλλά παρατήρησα το εξής κρίσιμο στον ορισμό της Changes the editor of any field that already has a predefined editor inside its “Editor” property. Συνεπώς καταλαβαίνω ότι θα πρέπει να έχει κάτι στον ορισμό του πεδίο και το initialization του import scirpt. Όταν πήγα και έβαλα τυχαία ένα editor π.χ "ΙΤΕΜ" όταν τον άλλαζα με την SETFIELDEDITOR σε Customer ενώ αρχικά δούλευε και πήγαινε να μου φέρει πελάτη, κατά την επιλογή πελάτη χτύπαγε "invalid value for mtrl" δηλαδή σαν να είχε κρατήσει τον αρχικό editor.
Υπάρχει κάποιο workaround;
Νίκος Μάλιακκας
unread,
Jun 10, 2025, 7:07:13 AM6/10/25
Reply to author
Sign in to reply to author
Forward
Sign in to forward
Delete
You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to Softone Developers Network
Φτιάχνεις ξεχωριστά πεδία για κάθε χρήση, τα βάζεις σε ξεχωριστά πάνελ και κρύβεις τα πάνελ που δεν χρειάζεσαι. (μην κρύψεις τα πεδία γιατί αν φύγουν από το πάνελ δεν ξαναμπαίνουν)