0
Google에 로그인 한 사용자의 스프레드 시트 기반 데이터를 Ui SplitLayoutPanel에 표시하는 스크립트를 만들고 싶습니다. 나는 지금까지 이런 식으로 뭔가를 썼다 :기록 된 계정별로 스프레드 시트 필터링 Google Apps Script
function doGet() {
var app = UiApp.createApplication();
var sPanel = app.createSplitLayoutPanel();
sPanel.addWest(app.createLabel('Hierarchy'), 100);
var handler=app.createClientHandler("MyHierarchy");
handler
sPanel.addNorth(app.createLabel('List of my Hierarchy'), 200);
sPanel.add(app.createLabel('Timesheet'));
sPanel.setHeight('100%').setWidth('100%');
app.add(sPanel);
return app;
}
function MyHierarchy() {
var app = UiApp.createApplication();
var ss=SpreadsheetApp.openById("id_of_the_Spreadsheet")
var user=Session.getActiveUser().getEmail();
return app;
}
를 스프레드 시트에서 나는 (자신의 Google Apps 이메일 계정을 가진) 직원과 그들의 각각의 관리자의 목록을해야합니다. 이 관리자의 이메일을 기반으로 데이터를 필터링하고 싶습니다. 내가 어떻게 계속할 수 있을지에 대한 어떤 생각?
관리자의 이메일을 받고 모든 직원 (그 밑에서 일하는 모든 사람)을 표시하고 싶으십니까? –
바로! 이것이 내가 필요한 것입니다. 하지만이 순간에 앱을 사용하는 사용자와 관련이 있어야합니다. –