giip

Project Memo List Guide

Learn how to view, tag-filter, edit, and delete memos registered under a project (CSN).

🚀 Go to Memo List →

📋 Overview

The Project Memo List is a page for managing memos belonging to a specific project (CSN) in one place. You specify a project code (CSN) at the top to query, filter by tags, and edit or delete each memo directly. This page requires login.

🔍 Key Feature Descriptions

1. Query by Project (CSN)

Enter a project code in the Project (CSN) field at the top and press [Fetch] to load that project's memos. When you open the page, the ?csn= URL parameter or the current session's project is filled in automatically.

2. Session Project Sync

When you change the project pulldown in the shared area at the top of the screen, the list automatically refreshes for the new project and the csn value in the URL is updated as well. Project changes made in another tab are also reflected in the list.

3. Memo List Display (Table / Card)

Results are shown as a table on desktop and as cards on mobile. Each memo's name (cmName), content (cmVal), tags, and any other columns present in the result set are shown as-is.

  • Automatic URL linking: If a memo's content (cmVal) starts with http(s)://, it is shown as a link that opens in a new tab.
  • Tag badges: The tags column is split by commas and displayed as badges.

4. Tag Filter

When the result contains tags, tag filter buttons appear at the top. Pressing [All] shows every memo, while pressing a specific tag shows only the memos carrying that tag.

5. Add / Edit / Delete Memo

  • Add: Press the [Add Memo] button at the top to go to the memo add page (corpMemoPut) carrying the current CSN.
  • Edit: Press the pencil icon on a row to open the edit page with that memo (cmSn, cmName) preloaded.
  • Delete: Press the trash icon on a row to get a confirmation dialog; on confirmation the memo is deleted and the list is re-queried. Deletion cannot be undone.

🛠️ Tips

  • On the add/edit page, type a value in the tag input and press comma (,) or Enter to add it as a badge.
  • Put a reference URL in the memo content so you can click it directly from the list, using the page like a link repository.

💡 Important Notes

  • If the CSN is empty, no results may be shown. Specify the project code first.
  • Deletion takes effect immediately after confirmation and cannot be recovered.

API Reference

This screen works by calling giip Azure commands (corpMemoList to query, corpMemoPut to save, corpMemoDel to delete). For detailed specifications, refer to the dedicated guide.

📘 API Reference Overview

Troubleshooting

SymptomCauseResolution
Memos do not loadThe CSN (project code) is empty or invalidEnter a valid CSN in the top field and press [Fetch].
Tag filter buttons are missingThe result has no tags column/valuesRegister a memo that includes tags and the filter will appear.
Delete failsThe result has no cmSn column/value, or the session expiredRe-query the list, or log in again and retry.
List does not change after switching projectThe session change event was not reflectedPress [Fetch] to refresh manually, or reload the page.

Version: 1.0 Last Updated: 2026-07-22 Source: giipv3/public/help/corpmemolist.en.md