日本語プログラミング言語なでしこの公式掲示板
なでしこ の
掲示板
トップ
公式
書き込みの前に必ず掲示板のルールについて確認をお願いします。(
こちら
)
プログラミングの質問については、必ず解決した際に質問者は、解決したことを明記してもらえるようお願いします。(
こちら
)
1250番に対する返信です。(親記事1249番)
名前(必修)
メール(必修)
タイトル(必修)
カテゴリ(必修)
コメント
補足
解決
終了
本文(必修)
■本文始まり■ まずエラーの原因は、ボタンのイベントの中で部品を作ろうとしている部分です。 通常の「○○とはフォーム」とゆう部品の作り方を、「静的作成」と言います。 一方、関数内で部品を作るには「動的作成」を行わなければならず、「○○をボタンとして作成」などとしなければならず、価の代入も「→」を使います。 ■リンク■https://nadesi.com/doc/reference/syntax/1-5-group.htm#head23 関数やイベントの中で部品を作るほか、繰り返しを使って、連番で多数の部品を作るのにも使います。 コレは、マニュアルを見てもよく分からず、実に初心者泣かせですぅ(´・ω・`) さてしかし、今回のボタンのイベントの中で部品を動的に作成したとするとどうなるかとゆうと、ボタン押すたびに部品を作ることになります。 フォームを閉じても、不可視になっているだけで存在はしているので、同じ名前の部品は作れないので、2回目からはエラーなります。 ので、コレをやるためには、フォームを閉じる時には一旦フォームもグリッドも壊さなければなりません。 めんどくさいですね! 今回の用途くらいだと、ワタシ的には、フォームやグリッドはイベントの中で作るのでは無く、あらかじめ静的に作って可視をオフにしておいて、ボタンのイベントで可視をオンにする方法がカンタンで良さげに思います。 こんなかんじ? #----------------------------------------------- #ボタンの設定 ボタン3とはボタン#生成 そのX=160#数値 そのY=200#数値 そのW=160#数値 そのH=32#数値 そのテキスト=「③グリッド表示」#文字列 そのクリックした時は~ 「{母艦パス}②.CSV」を開いて、一覧に代入。 一覧グリッドのアイテムは一覧。 内容確認フォームの可視はオン。 #ボタン3で開くフォームとグリッドの作成 内容確認フォームとはフォーム。 その可視はオフ。 そのタイトルは「内容確認」 一覧グリッドとはグリッド。 その親部品は内容確認フォーム。 #----------------------------------------------- 親部品であるフォームだけ可視をオンオフすれば、子部品のグリッドも一緒に出たり消えたりします☆ ■本文終わり■
顔文字
😄
😁
😌
😍
😉
😜
😢
😭
😓
😞
😣
😖
😖
😲
😱
😠
😡
😔
😒
絵文字
🎵
🎶
❗
❤
💔
✨
👀
👂
💋
✊
✌
✋
👊
👍
🏃
👣
💨
💦
💢
💤
💡
☀
☁
☔
⛄
⚡
🌀
🌊
🗻
🌙
🍀
🌷
🍁
🎂
🎁
👑
🔔
🌸
🎄
🐶
🐱
🐷
🐴
🐤
🐟
🍴
🍺
🍶
🍸
🍵
☕
🍰
🍙
🍞
🍎
🍔
🏠
🏢
🏫
🏥
🏣
🏧
🏦
🏪
🏨
🚲
🚗
🚙
🚌
🚃
⛽
🚥
🚄
🚢
⛵
✈
📱
📲
📩
☎\
📠
💻
📺
💿
🔍
🔑
✂
📖
📝
💣
💰
🕙
🎩
👟
👠
👕
👜
🌂
🎀
💄
💍
🎧
🎤
🎬
🎥
📷
🎨
🏀
⚽
⚾
🎾
⛳
🎿
🏁
↘
↙
🆗
🆕
🆔
🈳
🈵
㊙
🚻
♿
🚬
🚭
♠
♥
♣
♦
⭕
♨
⚠
♈
♉
♊
♋
♌
♍
♎
♏
♐
♑
♒
♓
©
®
™
合言葉(必修)
(『ナビ』と入力してください)
リンク/画像(任意)
画像アップ(.jpgファイル)(任意)
なでしこアップ(.nakoファイル)(任意)