프로젝트

일반

사용자정보

파인리포트 FVS 세션타임아웃 방지 설정 방법 » 이력 » 버전 3

김 미진, 2025/04/25 10:17

1 1 김 미진
h1. 파인리포트 FVS 세션타임아웃 방지 설정 방법
2
3
세션타임아웃 발생하는 템플릿에 아래 이미지 참고하셔서 설정 부탁드립니다.
4
5
기타 > 시트 추가
6
!clipboard-202503051045-ku1f3.png!
7
8
인터랙티브 > 모니터 새로고침 간격을 페이지 자동 전환 시간보다 짧게 설정
9
!clipboard-202503051045-aays6.png!
10
11
짧은 주기로 변하는 데이터 (ex 시간) 데이터셋 생성 및 설정
12
!clipboard-202503051045-mkuvw.png!
13
14
컴포넌트 > 불투명도 0 으로 설정
15
!clipboard-202503051045-vrjrz.png!
16
17
추가로 문의주신 일별 새로고침 방법은 JS를 통해 구현하실 수 있습니다.
18
19
템플릿 > 페이지 로드 종료 이벤트 에서 아래 이미지와같이 설정 부탁드립니다.
20
!clipboard-202503051044-cah2l.png!
21
22 3 김 미진
<pre>
23
function refreshAt(hour, minute, second) {
24 1 김 미진
    let now = new Date();
25
    let then = new Date();
26
27
    then.setHours(hour, minute, second, 0);
28
29
    if (then.getTime() < now.getTime()) {
30
        then.setDate(then.getDate() + 1); // 이미 지난 시간이면 다음 날로 설정
31
    }
32
33
    let timeout = then.getTime() - now.getTime();
34
    setTimeout(function() {
35
        location.reload();
36
    }, timeout);
37
}
38
39
// 매일 오전 3시 30분에 새로고침
40 3 김 미진
refreshAt(3, 30, 0);
41
</pre>