السبت، 14 ديسمبر 2024
كود appsheet
function doGet() {
return HtmlService.createTemplateFromFile('Index').evaluate();
}
/* PROCESS FORM اسماء الطلاب*/
function processForm(formObject){
var result = "";
if(formObject.الهويةالوطنية){//Execute if form passes search text
result = search(formObject.الهويةالوطنية);
}
return result;
}
//SEARCH FOR MATCHED CONTENTS
function search(الهويةالوطنية){
var spreadsheetId = '15Iu3azHrhNNbKZctco4K8SRWP7JSEZ1tUhqXRWOKOAo'; //** تغيير الاي دي قوقل شيت !!!
var dataRage = 'اسماء الطلاب!A2:D'; //** عنوان الورقة في قوقل شيت جدول البيانات !!!
var data = Sheets.Spreadsheets.Values.get(spreadsheetId, dataRage ).values ;
var ar = [];
data.forEach(function(f) {
if (~f.indexOf(الهويةالوطنية)) {
ar.push([f[0],f[1],f[2],f[3]]);
}
});
return data.filter(row => row[1] === الهويةالوطنية);
}
/* PROCESS FORM التقييم */
function processForm2(formObject){
var result = "";
if(formObject.الهويةالوطنية){//Execute if form passes search text
result = search2(formObject.الهويةالوطنية);
}
return result;
}
//SEARCH FOR MATCHED CONTENTS
function search2(الهويةالوطنية){
var spreadsheetId = '15Iu3azHrhNNbKZctco4K8SRWP7JSEZ1tUhqXRWOKOAo'; //** تغيير الاي دي قوقل شيت !!!
var dataRage = 'التقييم!A2:Y'; //** عنوان الورقة في قوقل شيت جدول البيانات !!!
var data = Sheets.Spreadsheets.Values.get(spreadsheetId, dataRage ).values ;
var ar = [];
data.forEach(function(f) {
if (~[ f[1]].indexOf(الهويةالوطنية)) {
ar.push([f[3],f[4],f[5],f[6],f[7],f[8],f[9]]);
}
});
return ar;
}
/////////////////////////////////////////////////////////////////////////////////////////
/* PROCESS FORM الواجبات اليومية */
function processForm3(formObject){
var result = "";
if(formObject.الهويةالوطنية){//Execute if form passes search text
result = search3(formObject.الهويةالوطنية);
}
return result;
}
//SEARCH FOR MATCHED CONTENTS
function search3(){
var spreadsheetId = '15Iu3azHrhNNbKZctco4K8SRWP7JSEZ1tUhqXRWOKOAo'; //** تغيير الاي دي قوقل شيت !!!
var dataRage = 'الواجبات!A2:Y'; //** عنوان الورقة في قوقل شيت جدول البيانات !!!
var data = Sheets.Spreadsheets.Values.get(spreadsheetId, dataRage ).values ;
var ar = [];
data.forEach(function(f) {
{
ar.push(f);
}
});
return ar;
}
الاشتراك في:
تعليقات الرسالة (Atom)
ليست هناك تعليقات:
إرسال تعليق