সুচিপত্র:
ভিডিও: সেলসফোর্সে আমি কীভাবে একটি এপেক্স কোড ডিবাগ করব?
2024 লেখক: Lynn Donovan | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-18 08:21
আপনার লেখা কোড ডিবাগ করতে চেকপয়েন্ট, লগ এবং ভিউ স্টেট ট্যাব ব্যবহার করুন।
- চেকপয়েন্ট সেট করুন এপেক্স কোড . ডেভেলপার কনসোল চেকপয়েন্ট ব্যবহার করুন ডিবাগ তোমার এপেক্স ক্লাস এবং ট্রিগার।
- ওভারলেয়িং এপেক্স কোড এবং SOQL বিবৃতি।
- চেকপয়েন্ট ইন্সপেক্টর।
- লগ ইন্সপেক্টর।
- লগ ইন্সপেক্টরে কাস্টম দৃষ্টিকোণ ব্যবহার করুন।
- ডিবাগ লগ.
এটিকে সামনে রেখে, আমি কীভাবে সেলসফোর্সে একটি ডিবাগ লগ তৈরি করব?
অতিথি ব্যবহারকারীর উপর একটি ব্যবহারকারী-ভিত্তিক ট্রেস পতাকা সেট করুন।
- সেটআপ থেকে, কুইক ফাইন্ড বাক্সে ডিবাগ লগ লিখুন, তারপর ডিবাগ লগ-এ ক্লিক করুন।
- নতুন ক্লিক করুন.
- ট্রেস করা সত্তা টাইপ ব্যবহারকারীতে সেট করুন।
- ট্রেসড এন্টিটি নেম ফিল্ডের জন্য লুকআপ খুলুন এবং তারপর আপনার অতিথি ব্যবহারকারীকে খুঁজুন এবং নির্বাচন করুন।
- আপনার ট্রেস পতাকা একটি ডিবাগ স্তর বরাদ্দ করুন.
- Save এ ক্লিক করুন।
পরবর্তীকালে, প্রশ্ন হল, আমি কীভাবে সেলসফোর্সে একটি পরীক্ষা ক্লাস ডিবাগ করব? সেটআপ>ডেভেলপার> এ যান এপেক্স টেস্ট এক্সিকিউশন> নির্বাচন করুন টেস্ট > বাছাই করুন পরীক্ষার ক্লাস আপনি দেখতে চান ডিবাগ থেকে লগ রান ক্লিক করতে পারেন. আপনার ডেভ কনসোলে যান। লগ সেকশনে আপনি ApexTestHandler অপারেশন দেখতে পাবেন। সেই লগে ডাবল ক্লিক করুন।
এছাড়াও জেনে নিন, অ্যাপেক্সে সিস্টেম ডিবাগ কি করে?
ডিবাগিং যেকোনো প্রোগ্রামিং ডেভেলপমেন্টের একটি গুরুত্বপূর্ণ অংশ। ভিতরে এপেক্স , আমাদের কিছু সরঞ্জাম আছে যা ব্যবহার করা যেতে পারে ডিবাগিং . তাদের মধ্যে একটি হল পদ্ধতি . ডিবাগ () পদ্ধতি যা ভেরিয়েবলের মান এবং আউটপুট প্রিন্ট করে ডিবাগ লগ
একটি ডিবাগ লগ কি?
ডিবাগ লগ সিস্টেম-উৎপন্ন হয় লগ যেগুলি প্রতিটি নতুন কথোপকথনের সাথে আপনার ড্যাশবোর্ডে পাঠানো হয়। আপনার ডেভেলপাররা একটি প্রদত্ত গেম/অ্যাপ সংস্করণের জন্য SDK-এ কনফিগার করলেই সেগুলি উপস্থিত হয়৷ ক্র্যাশের মতো ক্ষেত্রে, বিকাশকারীরা এগুলি ব্যবহার করতে পারেন লগ প্রতি ডিবাগ কি ভুল হয়েছে এবং কখন।
প্রস্তাবিত:
আমি কীভাবে সেলসফোর্সে কাস্টম মেটাডেটা স্থাপন করব?
কাস্টম মেটাডেটা টাইপ রেকর্ড স্থাপন করুন পরিবর্তন সেটে 'কাস্টম মেটাডেটা টাইপ' উপাদান যোগ করুন। ড্রপ-ডাউনে কম্পোনেন্টের ধরনটি কাস্টম মেটাডেটা টাইপ এবং 'ধ্রুবক' নির্বাচন করুন। এখানে আপনি অবজেক্ট যোগ করছেন। কাস্টম ক্ষেত্র যোগ করুন। এখন ধ্রুবক বস্তু থেকে মান নামক ক্ষেত্র যোগ করুন। এখানে অতিরিক্ত পদক্ষেপ. ডেটা যোগ করুন
সেলসফোর্সে আমি কীভাবে একটি আইপিকে হোয়াইটলিস্ট করব?
এখন প্রথমে আমরা দেখব কিভাবে সম্পূর্ণ Salesforce org-এর জন্য IP পরিসরকে হোয়াইটলিস্ট করা যায়: Salesforce এর মধ্যে Setup-এ ক্লিক করুন। কুইক ফাইন্ড/সার্চ বক্সে সিকিউরিটি কন্ট্রোল লিখুন এবং নেটওয়ার্ক অ্যাক্সেসে ক্লিক করুন। একটি নতুন বিশ্বস্ত IP পরিসর তৈরি করুন৷ রেঞ্জে প্রবেশ করুন, তারপর সংরক্ষণ করুন এবং আপনার কাজ শেষ! +
আমি কীভাবে সেলসফোর্সে একটি আত্ম সম্পর্ক তৈরি করব?
সেটআপ থেকে পজিশন অবজেক্টের সাথে একটি স্ব-সম্পর্ক তৈরি করুন, অবজেক্ট ম্যানেজার ক্লিক করুন। অবস্থান ক্লিক করুন. ক্ষেত্র এবং সম্পর্ক ক্লিক করুন, তারপর নতুন. ডেটা টাইপ হিসাবে লুকআপ সম্পর্ক নির্বাচন করুন। Next ক্লিক করুন। রিলেটেড টু পিকলিস্টে, অবস্থান নির্বাচন করুন। Next ক্লিক করুন। ক্ষেত্র লেবেলটি সম্পর্কিত অবস্থানে পরিবর্তন করুন
আমি কিভাবে ভিজ্যুয়াল স্টুডিওতে জাভা কোড ডিবাগ করব?
VS কোড পুনরায় লোড করার পরে, একটি জাভাপ্রজেক্ট রয়েছে এমন একটি ফোল্ডার খুলুন এবং নীচের পদক্ষেপগুলি অনুসরণ করুন: প্রকল্পটি প্রস্তুত করুন। খোলা a . ডিবাগিং শুরু করুন। ডিবাগ ভিউ (Ctrl+Shift+D) এ স্যুইচ করুন এবং লঞ্চ খুলুন। লঞ্চ সেটিং বা হোস্টনাম এবং সংযুক্তির জন্য পোর্টের জন্য mainClass পূরণ করুন। আপনার ব্রেকপয়েন্ট সেট করুন এবং ডিবাগিং শুরু করতে F5 টিপুন
আমি কিভাবে ভিজ্যুয়াল স্টুডিওতে ডিবাগ কোড ব্যবহার করব?
একবার আপনার লঞ্চ কনফিগারেশন সেট হয়ে গেলে, F5 দিয়ে আপনার ডিবাগ সেশন শুরু করুন। বিকল্পভাবে আপনি কমান্ড প্যালেট (Ctrl+Shift+P) এর মাধ্যমে ডিবাগ ফিল্টার করে আপনার কনফিগারেশন চালাতে পারেন: নির্বাচন করুন এবং ডিবাগিং শুরু করুন বা 'ডিবাগ' টাইপ করুন এবং আপনি যে কনফিগারেশনটি ডিবাগ করতে চান সেটি নির্বাচন করুন।