আমার কেবল ক্ষেত্রগুলির মধ্যে একটির দরকার ছিল, এতে একটি তারিখের স্ট্রিং রয়েছে। আরক্যাম্যাপ ব্যবহার করে আমি এটি বের করার জন্য ফিল্ড ক্যালকুলেটর ব্যবহার করে এটি সমাধান করতে সক্ষম হয়েছি। আপনার যদি কেবল কয়েকটি ক্ষেত্র নিষ্কাশন করতে হয় তবে কিছুটা ক্লান্তিকর হলেও এটি আপনার পক্ষে কাজ করতে পারে:
নিম্নলিখিত পদক্ষেপগুলি আপনাকে HTML টেগের উপর ভিত্তি করে বিবরণ ক্ষেত্র থেকে উপ-স্ট্রিংটি কাটাতে এবং আপনার সারণীতে সঞ্চিত ডেটার পাদদেশের জন্য VB এর একটি লাইন তৈরি করতে সহায়তা করবে।
- গুগলআর্থে, আপনার কেএমএল / কেএমজেড খুলুন, পপআপ খুলতে কোনও বৈশিষ্ট্যে ক্লিক করুন। আপনি যে ক্ষেত্রটি পুনরুদ্ধার করতে চান তার সঠিক নামটি সনাক্ত করুন। আমার "ডেট" বলা হয়
- আরকেম্যাপে, কেএমএল / কেএমজেড আমদানি করার সময় আপনি যে স্তরটি তৈরি করেছিলেন তার বৈশিষ্ট্য সারণীটি খুলুন।
- বর্ণনা ক্ষেত্রটি সনাক্ত করুন। আমার ডেটাতে এটিকে "পপআপআইএনফো" বলা হয়
- প্রথম রেকর্ডে, "পপআপআইএনফো" ঘরে ডান ক্লিক করুন এবং "অনুলিপি" ক্লিক করুন
- নোটপ্যাড খুলুন এবং ঘরের সামগ্রীগুলি আটকান। আপনি এখন পপ আপ জন্য এইচটিএমএল দেখতে পাবেন।
- কেএমএল / কেএমজেড (আমার ক্ষেত্রে, "তারিখ") থেকে মাঠের নামটি খুঁজে পেতে ctrl-F ব্যবহার করুন। এখানে আমি যত্ন করি এমন HTML এর লাইনটি দেখানো একটি স্ক্রিনশট রয়েছে।
- ক্ষেত্রের নামের শুরু থেকে আপনার ডেটা শুরু না হওয়া পর্যন্ত ফাঁকাসহ অক্ষরের সংখ্যা গণনা করুন। আমার ক্ষেত্রে 15 টি অক্ষর রয়েছে।
- আপনি কত অক্ষর নিষ্কাশন করতে চান তা নির্ধারণ করুন। আমার স্ট্রিংয়ের জন্য, আমার 19 প্রয়োজন example উদাহরণস্বরূপ আপনার যদি কেবল এজেড এবং ডাব্লুওয়াইয়ের মতো স্টেট কোডের প্রয়োজন হয় তবে আপনার কেবলমাত্র ২ প্রয়োজন হতে পারে your যদি আপনার ডেটা এই ক্ষেত্রে নিয়মিত দৈর্ঘ্যের এন্ট্রি না রাখে তবে দীর্ঘতম দিক থেকে ভুল করুন। সম্পাদনা: আপনি অতিরিক্ত অক্ষরগুলি পরে ম্যানুয়ালি বা ইনস্ট্রার () এবং rtrim () ভিবি ফাংশন ব্যবহার করে মুছে ফেলতে পারেন। আপনার যদি এর সাহায্যের প্রয়োজন হয় তবে আমাকে পোস্ট করুন বা বার্তা দিন।
আরক্যাম্যাপে, আপনার স্তরটিকে একটি নতুন পাঠ্য ক্ষেত্র যুক্ত করুন এবং আপনার ডেটার জন্য আপনার যতটুকু অক্ষর লাগবে সেটিকে কমপক্ষে অক্ষর দেওয়ার বিষয়ে নিশ্চিত হন। ডিফল্ট 50।
তারপরে আপনার নতুন ক্ষেত্রের জন্য ক্ষেত্র ক্যালকুলেটরটি খুলুন। InStr () ফাংশনটি ব্যবহার করে ডেটাটির সূচনা পাওয়া যায় এবং মিড () ফাংশনটি ব্যবহার করে ডেটা বের করা হয়। নিম্নলিখিত VB কমান্ডটি টাইপ করুন:
Mid([PopupInfo],InStr([PopupInfo],"DATE")+15,19)
অবশ্যই, আপনার জন্য আমার ফিল্ডের নামগুলি পরিবর্তন করুন (পদক্ষেপ 3 এবং 6 থেকে) এবং 15 এবং 19 সংখ্যার দৈর্ঘ্য আপনার সাবস্ট্রিংয়ের দৈর্ঘ্যে পরিবর্তন করুন (7 এবং ৮ পদক্ষেপে পাওয়া গেছে)।
উপরের ভিবি লাইনে:
- [পপআপআইএনফো] হ'ল বিরক্তিকর ক্ষেত্রের নাম যা কেএমএল পপ-আপের জন্য এইচটিএমএল রয়েছে।
- "DATE" হ'ল কেএমএল ফিল্ডের নাম এবং এইচটিএমএল ট্যাগ যা ডেটা বের করতে চাইছে contains
- 15 হ'ল তারিখ ট্যাগের শুরু থেকে আসল তারিখের ডেটা শুরু হওয়া পর্যন্ত অক্ষরের সংখ্যা।
- 19 হ'ল তোমার তারিখের অক্ষরের সংখ্যা যা আমরা ধরে রাখতে চাই।