# JavaScript開発運用ルール今後の開発では、Canvasを正本(Single Source of Truth)として扱ってください。## 基本方針 コード修正はCanvasへ直接反映すること Canvas上のコードを常に最新状態に保つこと 通常はコード全文を出力しないこと 変更内容の説明…
#アプローチを変えるため、下記をお願いします。 #ただし、これまでのJavaScript内容から実現する内容から外れてしまうようなことがある場合は、こちらに尋ねてください。役割・出力: kintone JS開発のエキスパートとして、即時関数(IIFE)で囲まれたコピペ…
最適なプロンプト:勤務時間可視化ダッシュボード作成 【依頼の背景】 現在、Pythonで行っている勤務時間の集計(定時間・残業時間の計算)を、ブラウザ上で誰でも確認できるJavaScriptベースのダッシュボードに移行したいと考えています。【入力データ】実…
参考にします。 以下のようなプロンプトだと再現が可能になるようだ===============【役割】 あなたはSharePoint OnlineおよびPnP PowerShellに精通した、エンタープライズ規模のシステム管理者兼エンジニアです。以下の要件と、非常に厳しい…
winactorの「コマンド実行」ライブラリの使い方例1: ファイル一覧を取得する 「コマンド実行」ライブラリをフローチャートに追加。 設定を次のように入力: 入力コマンド: dir コードページ: 932 結果を変数に格納して、後続のフローで処理します。 入力変数…
import os import win32com.client from openpyxl import load_workbook# Excelファイルのパス excel_file = "list.xlsx"# 作業ディレクトリ base_directory = "./folders"# Excelからデータを読み取る関数 def read_items_from_excel(file_path): items = […
import os# 親フォルダを指定 parent_folder = r"C:\path\to\parent"# 指定したフォルダ内のサブフォルダを取得 if os.path.exists(parent_folder) and os.path.isdir(parent_folder): subfolders = [f for f in os.listdir(parent_folder) if os.path.isdir…
import xlwings as xwdef run_macro(file_path, macro_name): try: # Excelアプリケーションを起動 app = xw.App(visible=False) # 非表示で起動 app.display_alerts = False # アラートを無効化 # ワークブックを開く workbook = xw.Book(file_path) # マク…
下記参考に @echo off setlocal コピー元フォルダのパス set SOURCE_FOLDER=C:\TEST\bat\source_folder コピー先(デスクトップフォルダのパスを取得) set DEST_FOLDER=%USERPROFILE%\Desktop フラグ確認 set /p FLAG=フラグがONですか? (Y/N): フラグがON…
1. コードの構成や依存関係の説明を先に提供する READMEまたは構成ファイル: プロジェクトの構成や各ファイルの役割を簡潔に説明したREADMEファイルを提供すると、全体の理解が早くなります。 依存関係のリスト: ファイルやモジュールの依存関係も併記してお…
不要ファイル削除ボタンを追加 ファイルを削除する前に確認を求めるようコードimport os import timedef delete_old_files(folder_path, months=3): # 現在の時間 current_time = time.time() # 指定月数を秒に変換(3ヶ月=約90日) cutoff_time = current_…
@echo off バッチファイルの説明: このバッチファイルは指定した4つのサーバーに対して資格情報をWindowsに追加します。 サーバー1の情報 set SERVER1_NAME=server1_name set USERNAME1=username1 set PASSWORD1=password1 サーバー2の情報 set SERVER2_NAME…
ipconfig /all の出力から物理アドレス(下記)を抽出し、ハイフンをコロンに変換するバッチスクリプト Wireless LAN adapter Wi-Fi: 物理アドレス ユーザー名を表示 結果をC:\(ユーザー名)_mac.txtに保存して、desktopにコピー
Pythonコードimport openpyxl import datetime import sys import customtkinter as ctk担当者選択するポップアップウィンドウを表示input1="No.を入れてください" ×ボタンを押したら、プログラムを終了してください。検査表.xlsxを読み込み、「リスト」シー…
public void OraDropCreate(string TN) { DataTable dt = new DataTable(); Console.WriteLine("実行...\r\n"); try { //Drop strSql_DRP = "drop table " + TN + "_BK"; Console.WriteLine("drop実行..."); strSql = strSql_DRP; Console.WriteLine(strSql)…
//テーブル関数内に作成:検証関数 public void chkdata() { string repTN_BK = repTN + " _BK"; repTN = repTN + " R"; //_BK strSql = "create " + repTN_BK + " as select * from " + repTN; //dt = dbQ(strSql); //minusで差分を確認 strSql = "select c…
string repTN_tmp = ""; //一時テーブル作成 strSql = "create table " + repTN_tmp + " as select * from " + xbbTN + " where rownum = 1"; //更新行だけインサート strSql = "insert into " + repTN_tmp + " select * from " + xbbTN + " where R.KOUSHIN…
//テーブル関数内に作成:検証関数void chkdata() { //_BK strSql = "create " + repTN + "_BK as select * from " + repTN; //dt = dbQ(strSql);minus() { strSql = "select * from " + repTN + "_BK " + "minus select * from " + repTN; //dt = dbQ(strSq…
public void B_TableMarge() { DataTable dt = new DataTable(); DataColumn dc = new DataColumn(); string repTN = "DEPT_BK R"; string xbbTN = "DEPT X"; col1 = "DEPTNO"; whereON = "R." + col1 + " = X." + col1; string whereDEL_R = "R." + col1; s…
//全件数カウント chkCNT = CNT(repTN, xbbTN); dt = TableMinus_CNT(); if (dt.Rows[0][0].ToString() == "0") { Console.WriteLine("差分なし"); } else { //MARGE実行(差分抽出→項目更新→日付更新) MRG(repTN, xbbTN, colNum, chkCNT); //削除 DEL(repTN,…
INSERT INTO DEPT_BK SELECT * FROM DEPT MINUS SELECT * FROM DEPT_BK ■Sql Formatter VScode拡張機能 SQL Formatter - Visual Studio Marketplace
元テーブルに存在するが、複製テーブルには存在しない を追加するINSERT INTO DEPT_BK(DEPTNO,DNAME,LOC,ADDRESS,AGE) SELECT DEPTNO,DNAME,LOC,ADDRESS,AGE FROM DEPT MINUS SELECT DEPTNO,DNAME,LOC,ADDRESS,AGE FROM DEPT_BKINSERT INTO repTN(col1,col2)…
2023/01/29以下参考に。目的 ゴール 背景 成果 結論 課題 @echo offecho SSIDを表示しますnetsh wlan show profiles:INPUT_CHECK SET INPUTSTR= SET /P INPUTSTR="入力してください:" IF "%INPUTSTR%"=="" GOTO :INPUT_CHECKecho SSID:%INPUT_STR% netsh wla…
SQL作成//KOUSHINBI → UPDATE REPRACE //差分抽出方法を変更 //■MRGでUPDATEとINSERTを実行する public void ComFunc() { //全件数カウント chkCNT = CNT(repTN,xbbTN); //MARGE実行(差分抽出→項目更新→日付更新) MRG(repTN, xbbTN, colNum, chkCNT); //削除…
string whereDEL_R = "R." + col1 + "," + "R." + col2; string whereDEL_X = "X." + col1 + "," + "X." + col2;string strSql_DEL = "delete from " + repTN + " where (" + whereDEL_R + ")" + " not in (select " + whereDEL_X + " from " + xbbTN + ")";…
public void DEL(string repTN,string xbbTN,string whereON) { Console.WriteLine("■DELETE実行…\r\n"); string strSql_DEL = "delete from " + repTN + " where not exists (select 'x' from " + xbbTN + " where " + whereON + ")"; strSql = strSql_DEL;…
public Form1() { InitializeComponent(); this.StartPosition = FormStartPosition.CenterScreen; } private void button1_Click(object sender, EventArgs e) { Excel.Application excelApp = new Excel.Application(); Excel.Workbooks excelBooks = exce…
public void chkDate() { DataTable dt = new DataTable(); Console.WriteLine("select"); strSQL = "select * from DEPT_BK R " + "where exists " + "(select * from DEPT X " + "where R.KOUSHINBI dt = DBA(strSQL); //SQL実行 Console.WriteLine(strSQL…
internal class Program { string strSQL; //表示SQL string selTN = "DEPT_BK"; //表示テーブル名 string strSQL_SEL = "select * from "; //string strSQL_SEL2 = " order by DEPTNO"; //新規追加SQL(テーブル複製) string creTN = "DEPT_BK"; //複製テー…
public void B_TableMarge() { DataTable dt = new DataTable(); DataColumn dc = new DataColumn(); string repTN = "DEPT_BK R"; string xbbTN = "DEPT X"; col1 = "DEPTNO"; whereON = "R.KOUSHINBI " and R." + col1 + " = X." + col1; int colNum = 1;/…