Καλησπέρα σας,
Έχω υλοποιήσει ένα script σε JavaScript το οποίο ανοίγει ένα συγκεκριμένο object που περιέχει δεδομένα πολιτικών πωλήσεων. Το ζήτημα που αντιμετωπίζω είναι ότι δεν έχω καταφέρει να εντοπίσω τρόπο να εκτελέσω τη λειτουργία «Διαγραφή μη ενεργών ημερομηνιών» μέσω του script.
Γνωρίζω ότι μπορώ να εντοπίσω και να διαγράψω τα ανενεργά δεδομένα απευθείας μέσω SQL, ωστόσο θα ήθελα να εξετάσω εάν υπάρχει τρόπος να υλοποιηθεί η ίδια ενέργεια αυτόματα μέσω JavaScript, προσομοιώνοντας ουσιαστικά το πάτημα του συγκεκριμένου κουμπιού.
Υπάρχει κάποιος τρόπος να το επιτύχω αυτό στο συγκεκριμένο παράδειγμα;
function ccPRCRULEDATA(){
var res = false;
var aObj = X.CREATEOBJFORM("PRCRULEDATA");
try{
var tblPRCRULE = aObj.FindTable('PRCRULE');
var tblDATAHEADER = aObj.FindTable('VnRULEDATAHEADER');
tblPRCRULE.COMPANY=1001
tblPRCRULE.SODTYPE=13
tblPRCRULE.PRCRULE=400
aObj.DBLocate(400);
tblDATAHEADER.DIM1 = 1000;
tblDATAHEADER.DIM2 = 1001;
//X.EXEC('BUTTON:1');
//X.EXEC('BUTTON:VnRULEDATAHEADER.DELETELINES');
//X.EXEC('BUTTON:tblDATAHEADER.DELETELINES');
aObj.SHOWOBJFORM;
//X.EXEC('BUTTON:1');
//X.EXEC('BUTTON:VnRULEDATAHEADER.DELETELINES');
//X.EXEC('BUTTON:tblDATAHEADER.DELETELINES');
//debugger;
}finally{
aObj.FREE;
}
return res;
}