안녕하세요 여러분,
작동하지 않는 다음 코드가 있습니다.
// Current date
aujourd'hui = Text(Today(),"00000000");
// Obtain the month number format "MM"
numero_mois = Text(Month(aujourd'hui), "00");
// Obtain the year number - 1 format YYYY
numero_annee = Text(Year(aujourd'hui) - 1, "0000");
// Concatenate the result
date_debut_mois_actuel_Y = ("01" || numero_mois || numero_annee);
// Show the result
Show(date_debut_mois_actuel_Y);
dt << Select Where(:Date < date_debut_mois_actuel_Y);
dt << Delete rows;dt(Data Table)에서 날짜가 < 01/당월/금년 -1인 모든 행을 선택하여 삭제하는 것이 목표입니다.
문자 이외의 다른 요소를 연결할 수 없다는 오류를 이해하지만 코드로 돌아가서 날짜를 수동으로 변경하지 않고 2022년 1월 10일 형식(예: 오늘의 기대)으로 날짜를 어떻게 얻을 수 있습니까?
오류 메시지는 다음과 같습니다. 인수는 'Concat' 액세스 또는 평가 시 xxx행의 문자여야 합니다. 잘못된 인수( numero_mois ), "01" || /*###*/numero_mois || /*###*/numero_annee/*###*/
코드는 다음과 같습니다(매월 수동으로 수정됨).
dt << select where(:name("date") < informat("01102022","DDMMYYYY"));
dt << Delete rows;매우 감사합니다 !
친애하는