কমান্ড লাইন ব্যবহারের উদাহরণ।

1C প্রোগ্রামটি প্রায় যেকোনো এন্টারপ্রাইজের আর্থিক রেকর্ড বজায় রাখার জন্য অবিশ্বাস্যভাবে জনপ্রিয়। প্রোগ্রামটিতে বিপুল সংখ্যক ফাংশন এবং ক্ষমতা রয়েছে। কখনও কখনও তাদের মোকাবেলা করা এত সহজ নয়। আপনি একাধিক ব্যবহারকারী অ্যাকাউন্ট তৈরি করতে পারেন যার জন্য একটি পৃথক ডাটাবেস তৈরি করা হবে। প্রতিবার আপনি শুরু করার সময়, আপনাকে পছন্দসই অ্যাকাউন্ট, ডাটাবেস নির্বাচন করতে হবে এবং কিছু ক্ষেত্রে, অন্যান্য সেটিংস এবং পরামিতিগুলি নির্দিষ্ট করতে হবে। যদি বেশ কয়েকটি ব্যবহারকারী থাকে তবে আপনি সহজেই বিভ্রান্ত হতে পারেন এবং নির্বাচন করার সময় ভুল করতে পারেন। এমনকি যদি আপনি বিভ্রান্ত না হন, সময়ের সাথে সাথে একটি সাধারণ লঞ্চের জন্য এই ধরনের বেশ কয়েকটি ম্যানিপুলেশন বেশ বিরক্তিকর হয়ে ওঠে।

কমান্ড লাইন থেকে 1C চালু করা প্রোগ্রামের সাথে কাজকে সহজ করে।

আমি কিভাবে এই পদ্ধতি সহজ করতে পারি? বিকাশকারীরা কমান্ড লাইন থেকে 1C প্রোগ্রাম চালু করার জন্য সরবরাহ করেছে। এই নাম দ্বারা ভয় পাবেন না, আপনাকে একগুচ্ছ সংমিশ্রণ মনে রাখতে হবে না এবং আপনার উইন্ডোজ কমান্ড লাইনেরও প্রয়োজন হবে না। আপনাকে কেবল একবার প্রয়োজনীয় সংখ্যক শর্টকাট তৈরি করতে হবে, তাদের বৈশিষ্ট্যগুলিতে প্রয়োজনীয় কমান্ড লাইন পরামিতিগুলি নির্দিষ্ট করতে হবে, বা একটি বিশেষ ব্যাট ফাইল তৈরি করতে হবে এবং তাদের নিবন্ধন করতে হবে।

এই প্রবন্ধে আমরা এই লঞ্চ পদ্ধতিটি কীভাবে ব্যবহার করতে হয়, সেইসাথে কীভাবে সমস্ত পরামিতি নির্দিষ্ট করতে হয় তা বিস্তারিতভাবে দেখব। উপরন্তু, আমরা আপনার সাথে সবচেয়ে গুরুত্বপূর্ণ কমান্ডের একটি তালিকা শেয়ার করব যা আপনাকে ক্লায়েন্টকে সূক্ষ্ম-টিউন করতে সাহায্য করবে।

প্রথমে, আসুন দেখি কোন ফাইলগুলি প্রোগ্রাম চালু এবং চালানোর জন্য দায়ী, সেইসাথে হার্ড ড্রাইভ ডিরেক্টরি যেখানে সেগুলি সংরক্ষণ করা হয়। প্রধান ডিরেক্টরি যেখানে 1C ইনস্টল করা আছে তা হল C:\Program files\1CvXX\, যেখানে XX এর পরিবর্তে কার্যকরী সংস্করণের সংখ্যা নির্দেশিত হয়। যদি সর্বশেষ 8.3 ব্যবহার করা হয়, তাহলে ফোল্ডারটিকে 1Cv83 বলা হবে, যদি আগেরগুলি 1Cv82 বা 1Cv81 হয়। ডিরেক্টরির ভিতরে সাবভার্সন সহ অন্যান্য ডিরেক্টরি রয়েছে। তারা ইতিমধ্যে সংস্করণের প্রধান এক্সিকিউটেবল ফাইল সহ বিন ফোল্ডার ধারণ করে। বিকাশকারী কী দ্বারা পরিচালিত হয় তা স্পষ্ট নয়, তবে প্রতিটি আপডেটের সাথে ইনস্টলার নতুন ফোল্ডার তৈরি করে, সময়ের সাথে সাথে হার্ড ড্রাইভে প্রচুর খালি জায়গা খায়। এর পরে, সাধারণ ফোল্ডারটি খুঁজুন এবং এতে 1cestrart.exe ফাইলটি রয়েছে। তিনিই একজন ব্যবহারকারী এবং একটি ডাটাবেস নির্বাচন করার জন্য উইন্ডোটি চালু করেন। এই উইন্ডোটি, সেই অনুযায়ী, একটি নির্দিষ্ট বিন ডিরেক্টরি থেকে ফাইল 1cv8s.exe উপস্থাপন করে।

আপনি কাজ করার জন্য একটি ডাটাবেস নির্বাচন করার পরে, আরেকটি ফাইল চালু হয়, যার নাম লঞ্চ বিকল্পের উপর নির্ভর করে - 1cv8.exe (মোটা ক্লায়েন্ট) বা 1cv8c.exe (পাতলা ক্লায়েন্ট)। আমরা আপনাকে এই বিকল্পগুলির মধ্যে পার্থক্যটি একটু পরে বলব। এছাড়াও, আপনি কাজের জন্য প্রয়োজনীয় শর্টকাটগুলি প্রদর্শন করতে পারেন এবং সেগুলিতে লঞ্চের পরামিতিগুলি প্রবেশ করতে পারেন, প্রক্রিয়াটি কয়েকবার গতি বাড়িয়ে তুলতে পারেন।

1C প্রোগ্রাম চালু করার জন্য বিকল্প

ডেভেলপার আমাদের কী লঞ্চ বিকল্পগুলি অফার করেছে তা বের করার চেষ্টা করা যাক। তাদের মধ্যে মোট চারটি রয়েছে, তারা অপারেশনের নীতি এবং আপনি যে কম্পিউটারে কাজ করেন তার সংস্থানগুলিতে তাদের চাহিদাগুলির মধ্যে পার্থক্য রয়েছে।

  • পুরু ক্লায়েন্ট - সম্প্রতি পর্যন্ত এটি একমাত্র বিদ্যমান বিকল্প ছিল। এটি ওয়ার্কিং মেশিনের সংস্থানগুলিতে সর্বাধিক চাহিদা, যেহেতু সমস্ত ডেটা প্রক্রিয়াকরণ ব্যবহারকারীর কম্পিউটারে সঞ্চালিত হয় এবং কাজের জন্য প্রয়োজনীয় সমস্ত ফাইল এতে সংরক্ষণ করা হয়। ইন্টারনেটের প্রাপ্যতার উপর নির্ভর করে না, তবে হার্ডওয়্যারের সাথে আবদ্ধ এবং দূরবর্তী কাজের সম্ভাবনা প্রদান করে না।
  • পাতলা ক্লায়েন্ট হল 1C সার্ভার অ্যাক্সেস করার জন্য একটি সফ্টওয়্যার শেল। এটির একটি পরিচিত মেনু এবং সেটিংস ইন্টারফেস রয়েছে, তবে যেহেতু সমস্ত ডেটা প্রসেসিং সার্ভারে করা হয়, তাই এটি মোটেও সরঞ্জামের শক্তির দাবি করে না। ব্যবহারকারীকে সীমিত কার্যকারিতা প্রদান করা হয়; এটি একটি বিশেষ সফ্টওয়্যার পরিবেশে ইন্টারনেটের মাধ্যমে এবং কম্পিউটারে উভয়ই একটি দূরবর্তী সার্ভারের সাথে কাজ সংগঠিত করা সম্ভব।
  • ওয়েব ক্লায়েন্ট - কাজ করার জন্য আপনার শুধুমাত্র একটি ওয়েব ব্রাউজার এবং ইন্টারনেট অ্যাক্সেস প্রয়োজন। তদনুসারে, কম্পিউটার এবং কাজের জায়গায় কোনও সংযোগ নেই। সরঞ্জামের লোড ন্যূনতম, যেহেতু সমস্ত গণনা একটি দূরবর্তী সার্ভারে সঞ্চালিত হয়।
  • কনফিগারেটর হল প্রোগ্রাম ফাইন-টিউনিং করার জন্য একটি বিশেষ মোড, যা শুধুমাত্র মোটা ক্লায়েন্ট ব্যবহার করার সময় কাজ করে।

আজ, সবচেয়ে জনপ্রিয় লঞ্চ বিকল্পটি কম্পিউটারে সঞ্চিত একটি ফাইল ডাটাবেস সহ একটি পুরু ক্লায়েন্ট। যাইহোক, ওয়েব পরিষেবা এবং ক্লাউড প্রযুক্তির উপর মোট ফোকাস দেওয়া হলে, আমরা অনুমান করতে পারি যে ভবিষ্যত ওয়েব সংস্করণের সাথে জড়িত।

এটি লক্ষণীয় যে ডিফল্টরূপে, 1C প্রোগ্রাম সেটিংস স্বয়ংক্রিয়ভাবে লঞ্চ বিকল্পটি নির্বাচন করে, তাই আপনাকে এটি সম্পর্কে ভাবতে হবে না। যাইহোক, যদি আপনি একটি নির্দিষ্ট বিকল্প ব্যবহার করতে চান, আপনি ডেস্কটপে শর্টকাট তৈরি করতে পারেন এবং সেগুলিতে কমান্ড লাইন পরামিতি লিখতে পারেন, বা একটি ব্যাট ফাইল ব্যবহার করতে পারেন। আসুন আরও বিস্তারিতভাবে প্রতিটি পদ্ধতি দেখুন।

ডেস্কটপ শর্টকাটের মাধ্যমে লঞ্চ করুন

সবচেয়ে সহজ উপায় হল একটি ডেস্কটপ শর্টকাট ব্যবহার করা যার বৈশিষ্ট্যগুলির মধ্যে কমান্ড লাইন পরামিতি অন্তর্ভুক্ত রয়েছে। কিভাবে এই ভাবে অ্যাক্সেস সংগঠিত?

  1. উইন্ডোজ এক্সপ্লোরার খুলুন, আপনার প্রয়োজনীয় এক্সিকিউটেবল ফাইল রয়েছে এমন ডিরেক্টরিতে যান এবং exe এক্সটেনশনের সাথে ফাইলটি নিজেই খুঁজুন। উদাহরণস্বরূপ, মোটা ক্লায়েন্ট মোডে চালানোর জন্য C:\Program files\1Cv83\bin\1cv8.exe।
  2. এটিতে ডান ক্লিক করুন এবং "শর্টকাট তৈরি করুন" নির্বাচন করুন।
  3. সিস্টেমটি বার্তা প্রদর্শন করার পরে "উইন্ডোজ এই ফোল্ডারে একটি শর্টকাট তৈরি করতে পারে না। আমি কি এটাকে আমার ডেস্কটপে রাখব?" হ্যাঁ ক্লিক করুন।
  4. ডেস্কটপে, আপনার শর্টকাট খুঁজুন, এটিতে ডান-ক্লিক করুন, "বৈশিষ্ট্য" - "শর্টকাট" ট্যাব - "অবজেক্ট" লাইন নির্বাচন করুন।
  5. আপনি এইরকম একটি এন্ট্রি দেখতে পাবেন: "C:\Program files\1Cv83\bin\1cv8.exe"। আপনি যদি সেখানে কার্সার রাখেন তবে লাইনের বিষয়বস্তু পরিবর্তন করা যেতে পারে।
  6. লাইনের শেষে, আপনার প্রত্যাশার সাথে সামঞ্জস্যপূর্ণ কমান্ডটি প্রবেশ করান, "প্রয়োগ করুন" - ঠিক আছে বোতামগুলি দিয়ে আপনার এন্ট্রি নিশ্চিত করুন।

একটি ব্যাট ফাইল ব্যবহার করে চালু করুন

প্রোগ্রাম চালু করার জন্য একটি সমান সহজ বিকল্প. প্রধান পার্থক্য হল যে সমস্ত ডেটা একটি বিশেষ পাঠ্য ফাইলে ম্যানুয়ালি প্রবেশ করানো হয়। কিছু জন্য, এই পদ্ধতি আরো সুবিধাজনক বলে মনে হবে। এটি কিভাবে ব্যবহার করতে?

  1. স্ট্যান্ডার্ড নোটপ্যাড ব্যবহার করে একটি সাধারণ পাঠ্য নথি তৈরি করুন।
  2. ফাইল_নাম.bat ফরম্যাটে এটির একটি নাম দিন, যেখানে bat ফাইল এক্সটেনশন, তারপর এটি আপনার হার্ড ড্রাইভের যেকোনো ফোল্ডারে সংরক্ষণ করুন।
  3. নথিতে নিম্নলিখিত কমান্ড অনুলিপি করুন:

@ইকো বন্ধ
cls
শুরু

  1. শুরু করার পরে, প্রয়োজনীয় প্যারামিটার সহ প্রোগ্রামটি চালু করতে প্রয়োজনীয় কমান্ডটি প্রবেশ করান।
  2. ফাইলটি সংরক্ষণ করুন এবং এটি বন্ধ করুন।
  3. 1C চালু করতে, ব্যাট ফাইলে ডাবল-ক্লিক করুন।

মনোযোগ! সঠিক ক্রিয়াকলাপের জন্য, এটি বাঞ্ছনীয় যে কমান্ডগুলিতে রাশিয়ান অক্ষর থাকবে না, বিশেষত, ফাইল পাথ বা ব্যবহারকারীর নামে। অন্যথায়, ফাইল এনকোডিং নির্বাচন করার সময় আপনার সতর্ক হওয়া উচিত।

প্রাথমিক স্টার্টআপ কমান্ড

যেহেতু কমান্ড লাইন পরামিতি 1C এর বিভিন্ন সংস্করণে ভিন্ন, তাই আমরা তাদের প্রতিটির জন্য নমুনা বিবেচনা করব। আমরা এটিকে নিম্নলিখিত ক্রমানুসারে উপস্থাপন করব: প্রতিটি উপাদানের একটি ডিকোডিং এবং একটি নমুনা অ্যাপ্লিকেশন।

সংস্করণ 7.7

1cv7.exe মোড [ /M | /D‹পথ› | /U‹পথ› | /N‹ব্যবহারকারীর নাম › | /P‹পাসওয়ার্ড›],

যেখানে MODE একটি নির্দিষ্ট মোড যেখানে প্রোগ্রাম ক্লায়েন্ট চালু করা হবে। নিম্নলিখিত মান নিতে পারেন:

  • config - ফাইন-টিউনিং প্রোগ্রাম ফাংশন, সেইসাথে কিছু অপারেশন প্রোগ্রামিং জন্য কনফিগারার;
  • ডিবাগ - কিছু ফাংশন এবং অপারেশনের কার্যকারিতা পরীক্ষা করার জন্য একটি ডিবাগার;
  • এন্টারপ্রাইজ - প্রতিদিনের এন্টারপ্রাইজ রক্ষণাবেক্ষণ কার্য সম্পাদনের জন্য সাধারণ অপারেটিং মোড।
  • মনিটর - কমান্ড যা মনিটর মোড শুরু করে।
  • /M - এক্সক্লুসিভ অ্যাক্সেস মোড চালু করে যাতে আপনি ছাড়া কেউ প্রোগ্রামে প্রবেশ করতে না পারে। আপনি যদি একমাত্র ব্যবহারকারী হন, তাহলে এক্সক্লুসিভ মোড স্বয়ংক্রিয়ভাবে সক্রিয় হয়। একটি এন্টারপ্রাইজ নেটওয়ার্কে কাজ করার সময় একচেটিয়া মোডে প্রবেশ করতে, আপনাকে অন্যান্য ব্যবহারকারীদের প্রোগ্রাম থেকে প্রস্থান করতে হবে। ডাটাবেসের সাথে গুরুত্বপূর্ণ ক্রিয়াকলাপ সম্পাদন করার জন্য মোডটি প্রয়োজনীয়, যাতে কোনও তৃতীয় পক্ষ হস্তক্ষেপ করতে না পারে।
  • /D - ফোল্ডার যেখানে ডাটাবেস সংরক্ষণ করা হয়। এটি বিশেষভাবে গুরুত্বপূর্ণ যদি আপনি এমন একটি ফোল্ডার ব্যবহার করেন যা ডিফল্টরূপে প্রোগ্রামটি নির্বাচন করে তার থেকে আলাদা৷
  • /U - ব্যবহারকারীর কার্যকারী ফোল্ডার, প্রদান করে যে প্রোগ্রামটি বেশ কয়েকটি ব্যবহারকারী দ্বারা ব্যবহৃত হয়।
  • /N - ডাটাবেস এবং অ্যাকাউন্ট অ্যাক্সেস করার জন্য ব্যবহারকারীর নাম।
  • /P - অ্যাকাউন্ট এবং ডাটাবেস অ্যাক্সেস করার জন্য পাসওয়ার্ড।

এমনকি আরও কমই ব্যবহৃত কমান্ড:

  • /T‹path› - অস্থায়ী ফাইল সহ ফোল্ডারে যাওয়ার পথ, যদি আপনি চান যে সেগুলি একটি অ-ডিফল্ট ফোল্ডারে সংরক্ষণ করা হোক।
  • /@‹FileName› - কনফিগার মোডে কাজ করার সময় একটি ব্যাচ লঞ্চ ফাইল নির্বাচন করতে।
  • /W - ওয়েব এক্সটেনশন শুরু করুন।
  • /L - রাশিয়ান ব্যতীত প্রোগ্রাম মেনু ভাষা: ENG - ইংরেজি, UKR - ইউক্রেনীয়

ব্যবহারের উদাহরণ: 1cv7 এন্টারপ্রাইজ /Dc:\1c\database /NIvanov /P753159,

আপনি যদি এই ধরনের কমান্ড দিয়ে প্রোগ্রাম চালান, তাহলে আপনি ব্যবহারকারী এবং ডাটাবেস নির্বাচন উইন্ডো প্রদর্শন এড়াবেন এবং আপনাকে লগইন এবং পাসওয়ার্ডের জন্য অনুরোধ করা হবে না।

সংস্করণ 8.2 এবং 8.3

  • ডিজাইনার - প্রোগ্রামিং ফাংশন এবং সূক্ষ্ম টিউনিংয়ের জন্য কনফিগার মোডে লঞ্চ করুন।
  • এন্টারপ্রাইজ - এন্টারপ্রাইজের পরিষেবা দেওয়ার জন্য স্বাভাবিক মোড শুরু করুন।
  • CREATEINFOBASE‹ConnectionString› ] - একটি নতুন ডাটাবেস তৈরি করা যেখানে সমস্ত কাজের তথ্য সংরক্ষণ করা হবে।
  • সংযোগ স্ট্রিং - নিম্নলিখিত পরামিতি নির্দিষ্ট করা যেতে পারে:
    • ফাইল - ডাটাবেস ফোল্ডার (ফাইল মোডের জন্য)।
    • Srvr - এন্টারপ্রাইজ সার্ভারের ঠিকানা (ক্লায়েন্ট-সার্ভার অপারেশনের জন্য)। আপনি নিম্নরূপ বেশ কয়েকটি ঠিকানা নির্দিষ্ট করতে পারেন: Srvr=”Server1,Server2” or Srvr=”Server1:1741,Server2:1741”;
  • /AddInList [DatabaseName] - ডাটাবেসের নাম যা তালিকায় যোগ করতে ব্যবহার করা হবে। আপনি যদি এই প্যারামিটারটি এড়িয়ে যান, তবে ডাটাবেসটি তালিকায় যোগ করা হবে না, এবং আপনি যদি আপনার নাম না লিখুন তবে এটি স্বয়ংক্রিয়ভাবে বরাদ্দ করা হবে।
  • /UseTemplate - একটি রেডিমেড টেমপ্লেট থেকে ডাটাবেস তৈরি করা হয়, যা ত্রিভুজাকার বন্ধনীতে লেখা নামে নির্দেশিত হয়।
  • রেফ - প্রোগ্রাম সার্ভারে সংরক্ষিত ডাটাবেসের নাম।

DBMS সার্ভারে ব্যবহৃত ডাটাবেসের ধরন নির্দেশ করে:

  • MSSQLS সার্ভার;
  • PostgreSQL;
  • IBMDB2;
  • ওরাকল ডেটাবেস।

প্রতিটি ধরনের ডাটাবেসের জন্য, আপনি অতিরিক্ত পরামিতি নির্দিষ্ট করতে পারেন:

  • ইউএসআর - লগইন।
  • Pwd - পাসওয়ার্ড।
  • লোকেল - স্থানীয়করণ।

সাধারণ মোডে বা কনফিগার মোডে প্রোগ্রামটি শুরু করার সময়, আপনি নিম্নলিখিত কমান্ড লাইন পরামিতিগুলি ব্যবহার করতে পারেন:

  • /@‹FileName› - নির্দিষ্ট কমান্ড লাইন প্যারামিটার সহ একটি বাহ্যিক ফাইল নির্বাচন করুন।
  • /F‹DatabasePath› - ফাইল মোডে ডাটাবেসের পথ।
  • /S‹ComputerName\DatabaseName› - সার্ভার মোডে হোস্ট কম্পিউটারে ডাটাবেসের অবস্থান।
  • /WS - ওয়েব সার্ভারের সাথে সংযোগ করার জন্য লিঙ্ক।
  • /IBName‹ডাটাবেসের নাম› - সমস্ত উপলব্ধ ডাটাবেসের তালিকা থেকে নির্দিষ্ট নামের একটি ডাটাবেস চালু করে। বেশ কয়েকটি ডাটাবেসের নাম মিলে গেলে, প্রোগ্রামটি একটি ত্রুটি তৈরি করবে।
  • /IBConnectionString - উপরে বর্ণিত ConnectionString ফাংশন দ্বারা ব্যবহৃত সম্পূর্ণ ডাটাবেসের সাথে সংযোগের ঠিকানা।

একটি পাতলা ক্লায়েন্ট ব্যবহার করার সময়, আপনি নিম্নলিখিত সেটিংস প্রয়োগ করতে পারেন:

  • wsn - ওয়েব সার্ভারের সাথে সংযোগের জন্য ব্যবহারকারী লগইন।
  • wsp - ওয়েব সার্ভারে সংযোগ করার জন্য পাসওয়ার্ড।
  • wspauto - স্বয়ংক্রিয় প্রক্সি সার্ভার সেটিংস সক্ষম করুন।
  • wspsrv - প্রক্সি সার্ভার ঠিকানা।
  • wspport - প্রক্সি সার্ভার পোর্ট।
  • wspuser - অনুমোদনের প্রয়োজনে প্রক্সি সার্ভারের মাধ্যমে কাজ করার সময় লগইন করুন। অনুমোদন সহ প্রক্সির জন্য ব্যবহারকারীর নাম।
  • wsppwd - অনুমোদনের প্রয়োজনে একটি প্রক্সি সার্ভারের মাধ্যমে কাজ করার সময় পাসওয়ার্ড। অনুমোদন সহ প্রক্সির জন্য ব্যবহারকারীর নাম।
  • /N‹লগইন› - কনফিগারেশনে নির্দিষ্ট করা লগইন। কনফিগারেশনে উল্লেখিত ব্যবহারকারীর নাম।
  • /P‹Password› - পূর্ববর্তী প্যারামিটারে নির্দিষ্ট ব্যবহারকারীর পাসওয়ার্ড। ব্যবহারকারীর পাসওয়ার্ড না থাকলে বাদ দেওয়া যেতে পারে।
  • /WSN‹name› - ওয়েব সার্ভারে প্রমাণীকরণের জন্য ব্যবহারকারীর নাম।
  • /WSP‹password› - ব্যবহারকারীর পাসওয়ার্ড যার নাম ওয়েব সার্ভারে প্রমাণীকরণের জন্য /WSN প্যারামিটারে নির্দিষ্ট করা আছে।
  • /WA- - স্টার্টআপে উইন্ডোজ প্রমাণীকরণের ব্যবহার অক্ষম করে।
  • /WA+ - স্টার্টআপে উইন্ডোজ প্রমাণীকরণের ব্যবহার জোর করে। আপনি যদি এই প্যারামিটারটি মোটেও না লেখেন, /WA+ ডিফল্টরূপে ব্যবহৃত হয়।
  • AppAutoCheckVersion - প্রতিটি ডাটাবেস সংস্করণের জন্য 1C প্রোগ্রামের প্রয়োজনীয় সংস্করণের স্বয়ংক্রিয় নির্বাচন।
  • /AppAutoCheckMode - ডাটাবেস থেকে তথ্যের উপর ভিত্তি করে লঞ্চ মোডের স্বয়ংক্রিয় নির্বাচন।
  • /UseHwLicenses+, /UseHwLicenses- - একটি স্থানীয় সুরক্ষা কী অনুসন্ধান করুন।
  • /ডিবাগ - ডিবাগিং মোডে 1C প্রোগ্রাম চালু করুন।
  • /DebuggerURL - ডিবাগারের শনাক্তকরণ যেখানে অ্যাপ্লিকেশনটি লঞ্চের সাথে সাথে সংযুক্ত হওয়া উচিত। ডিবাগারের URL (প্রোটোকল, কম্পিউটার এবং পোর্ট নম্বর) নির্দিষ্ট করে যার উপর ডিবাগারে দূরবর্তী বস্তু তৈরি করা যেতে পারে।
  • /RunShortcut‹file name› - তৈরি করা ডাটাবেসের তালিকা সহ একটি ফাইল থেকে প্রোগ্রাম চালু করুন।

কনফিগারার ব্যাচ মোড

  • /DumpIB‹FileName› - ডাটাবেস ডাম্পিং।
  • /DumpCfg‹FileName› - একটি পৃথক ফাইলে সেটিংস সংরক্ষণ করা।
  • /DumpDBCfg‹FileName› - একটি পৃথক ফাইলে ডাটাবেস সেটিংস সংরক্ষণ করা।
  • /ConvertFiles‹filename|directory› - 1C ফাইল সংস্করণ 8.x এর ব্যাচ রূপান্তর। পদ্ধতিটি সফল হওয়ার জন্য, ফাইলগুলি অবশ্যই লেখার যোগ্য হতে হবে, সেইসাথে একটি খোলা কনফিগারেশনের সাথে চলমান কনফিগার মোড যেখানে আপনি রূপান্তরটি সম্পাদন করবেন।

উদাহরণ স্বরূপ: 1cv8.exe /ConvertFilesd:/base/ExtProcessing.epf - ফাইল রূপান্তর,

1cv8.exe /ConvertFilesd:/base - একটি ফোল্ডার রূপান্তর করা।

কমান্ড লাইন উদাহরণ

মোটা ক্লায়েন্ট ফাইল মোডে 1C চালু করা হচ্ছে:

"C:\Program Files\1cv83\bin\1cv8.exe" ENTERPRISE /F"D:\database\User" /N"Admin" /P"12345′′

ক্লায়েন্ট-সার্ভার মোডে 1C শুরু হচ্ছে:

"C:\Program Files\1cv83\bin\1cv8.exe" ENTERPRISE /S"সার্ভার-বেস\User" /N"Admin" /P"12345′′

উপসংহার

আমরা কমান্ড লাইন থেকে 1C চালু করার জন্য সবচেয়ে মৌলিক কমান্ড দেখেছি। কমান্ড প্রতিস্থাপন করে, আপনি বিভিন্ন ধরণের প্রশ্ন করতে পারেন। প্রকৃতপক্ষে, তাদের মধ্যে আরও অনেকগুলি রয়েছে, তবে তাদের একটি উল্লেখযোগ্য অংশ বরং প্রযুক্তিগত সহায়তা বিশেষজ্ঞদের উদ্দেশ্যে। নিবন্ধ থেকে তথ্য ব্যবহার করে, আপনি নিজেই সমস্ত ক্রিয়া সম্পাদন করতে পারেন। মন্তব্য আপনার প্রশ্ন ছেড়ে.

পাতলা এবং পুরু ক্লায়েন্ট মধ্যে প্রধান পার্থক্য 1C যেখানে প্রধান গণনা করা হয় - সার্ভারে বা ব্যবহারকারীর ওয়ার্কস্টেশনে। এটি এক বা অন্য কাজের বিকল্প ব্যবহারের উপর কিছু বিধিনিষেধ আরোপ করে।

ইন্টিগ্রাস ব্লগের এই নিবন্ধে আমরা 1C সিস্টেমের বিভিন্ন ক্লায়েন্ট অ্যাপ্লিকেশনগুলি দেখব - একটি 1C পাতলা ক্লায়েন্ট বলতে কী বোঝায়, একটি 1C পুরু ক্লায়েন্ট, এটি কী এবং পার্থক্যগুলি এবং কোন ক্ষেত্রে এটি আরও ভাল হবে তাদের প্রতিটি ব্যবহার করতে.

পুরু ক্লায়েন্ট 1C

আপনি যদি মোটা ক্লায়েন্ট মোডে 1C ব্যবহার করেন, এর মানে হল যে ডেটার সমস্ত ক্রিয়াকলাপ সরাসরি ব্যবহারকারীর ওয়ার্কস্টেশনে সঞ্চালিত হয় এবং ডেটা নিজেই সার্ভারে সংরক্ষণ করা হয়, যেখানে ক্লায়েন্ট অ্যাপ্লিকেশন এটি অ্যাক্সেস করে।

এই ধরনের একটি ক্লায়েন্ট প্রায় সব ফাংশন সঞ্চালন এবং অ্যাপ্লিকেশন ডেটা ধরনের সঙ্গে কাজ করতে পারেন.

1C পুরু ক্লায়েন্ট সাধারণ সিস্টেম বিতরণ থেকে ইনস্টল করা হয়, যেখানে এটি একটি পৃথক উপাদান হিসাবে তালিকাভুক্ত করা হয়। 1C 8.3 পুরু ক্লায়েন্ট কীভাবে চালু করবেন সেই প্রশ্নের সাথেও কোনও অসুবিধা হওয়া উচিত নয় - এটি এক্সিকিউটেবল ফাইল 1cv8.exe দ্বারা চালু করা হয়েছে।

পাতলা ক্লায়েন্ট 1C

1C পাতলা ক্লায়েন্ট মোডে কাজ করার মানে হল যে সার্ভারে, ডেটা সংরক্ষণ করা ছাড়াও, প্রায় সমস্ত প্রোগ্রাম কোড, অনুরোধগুলি কার্যকর করা হয়, অস্থায়ী ফাইল এবং একটি ক্যাশে সংরক্ষণ করা হয়। তার কর্মক্ষেত্রে, ব্যবহারকারী শুধুমাত্র প্রাথমিক তথ্য প্রবেশ করে এবং তার মনিটরে প্রদর্শিত ফলাফল দেখতে পায়।

1C পাতলা ক্লায়েন্ট 1C বিতরণ কিট থেকে ইনস্টল করা হয়। যদি আপনার কাছে এটি না থাকে, যেহেতু আপনি, উদাহরণস্বরূপ, ক্লাউড 1C এর সাথে কাজ করেন এবং এটি ভাড়া নেন, তাহলে 1C ওয়েবসাইটে একটি পৃথক বিতরণ ডাউনলোড করা যেতে পারে। আপনি যে প্ল্যাটফর্মটি ব্যবহার করছেন তার সংস্করণের সাথে এর সংস্করণটি মেলে তা নিশ্চিত করতে ভুলবেন না।

1C এর জন্য পাতলা ক্লায়েন্ট: এন্টারপ্রাইজ এক্সিকিউটেবল ফাইল 1cv8c.exe থেকে চালু করা হয়েছে।

এটি আলাদাভাবে উল্লেখ করা উচিত যে 1C 8.3 পাতলা ক্লায়েন্টের জন্য, ক্লায়েন্ট-সার্ভার মোডটি বাঞ্ছনীয় নয়। যদিও ফাইল মোড সম্ভব, সমস্ত কোড ব্যবহারকারীর কম্পিউটারে কার্যকর করা হবে, যা একটি পাতলা ক্লায়েন্টের সমস্ত সুবিধা অস্বীকার করে।

আপনি দেখতে পাচ্ছেন, 1C পাতলা এবং পুরু ক্লায়েন্টের মধ্যে প্রধান পার্থক্য হল যেখানে প্রধান গণনা করা হয় - সার্ভারে বা ব্যবহারকারীর ওয়ার্কস্টেশনে।

এটি এক বা অন্য কাজের বিকল্প ব্যবহারের উপর কিছু বিধিনিষেধ আরোপ করে:

  • 1C এর পাতলা এবং পুরু ক্লায়েন্টের মধ্যে একটি গুরুত্বপূর্ণ পার্থক্য - "কনফিগারার" এবং ক্যোয়ারী কনসোলের সাথে কাজ করা শুধুমাত্র মোটা ক্লায়েন্ট মোডে সম্ভব
  • মোটা ক্লায়েন্ট টিসিপি/আইপি প্রোটোকল ব্যবহার করে কাজ করে, তাই যোগাযোগ চ্যানেলে এটি বেশ চাহিদাপূর্ণ, যেহেতু এটির অপারেশনের জন্য সার্ভারের সাথে তুলনামূলকভাবে প্রচুর পরিমাণে তথ্য বিনিময় প্রয়োজন
  • 1C পাতলা ক্লায়েন্ট একচেটিয়াভাবে পরিচালিত অ্যাপ্লিকেশন মোডে কাজ করে, ব্যবহারকারীর জন্য উপলব্ধ কার্যকারিতা পুরু ক্লায়েন্টের কার্যকারিতার তুলনায় সীমিত, উদাহরণস্বরূপ, অ্যাপ্লিকেশন ডেটা প্রকারের সাথে কাজ করা অসম্ভব
  • একটি পাতলা ক্লায়েন্ট ব্যবহার করে, ইন্টারনেটের মাধ্যমে 1C এর সাথে কাজ করা সম্ভব - পাতলা ক্লায়েন্ট http বা https এর মাধ্যমে একটি ওয়েব সার্ভারের সাথে সংযোগ করতে পারে
  • মোটা ক্লায়েন্টের একটি মোটামুটি বড় বিতরণ ভলিউম আছে; এর ইনস্টলেশন এবং কনফিগারেশনের সাথে কিছু অসুবিধা দেখা দিতে পারে - এটি একটি যোগ্য বিশেষজ্ঞের পরিচালনার পরামর্শ দেওয়া হয়। যেখানে ইনস্টলেশন, 1C 8.3 পাতলা ক্লায়েন্টের কনফিগারেশন, তথ্য বেসের সংযোগ যেকোনো কম বা বেশি উন্নত ব্যবহারকারী দ্বারা করা যেতে পারে।

ওয়েব ক্লায়েন্ট 1C

ওয়েব ক্লায়েন্ট 1C- এর মূলে, এটি একটি পৃথক অ্যাপ্লিকেশন নয়, বরং একটি প্রযুক্তি যা আপনাকে একটি ব্রাউজার ব্যবহার করে পরিচিত 1C পরিবেশে কাজ করতে দেয়, কেবল ঠিকানা বারে সংশ্লিষ্ট 1C ওয়েব সার্ভারের ঠিকানা নির্দেশ করে। এটি কাজ করার জন্য, আপনাকে প্রথমে একটি ওয়েব সার্ভার স্থাপন করতে হবে এবং এটিতে একটি তথ্য বেস প্রকাশ করতে হবে, ওয়েব ক্লায়েন্ট শুধুমাত্র একটি 1C কনফিগারেশনের সাথে কাজ করবে যা একটি পাতলা ক্লায়েন্টের জন্য প্রয়োজনীয়তা সমর্থন করে।

ওয়েব ক্লায়েন্ট সম্পর্কে ভাল জিনিস হল যে এটি ব্যবহারকারীর ডিভাইসে কাজ করার জন্য আপনাকে কিছু ইন্সটল করতে হবে না; অসুবিধাগুলির মধ্যে সীমিত কার্যকারিতা এবং একটি ওয়েব সার্ভারের উপস্থিতি সবসময় তথ্য সুরক্ষা প্রয়োজনীয়তা পূরণ করে না।

কোনটি দ্রুত, পাতলা বা পুরু ক্লায়েন্ট 1C?

দ্ব্যর্থহীনভাবে প্রশ্নের উত্তর দেওয়া কঠিন: পাতলা বা পুরু 1C ক্লায়েন্ট, কোনটি দ্রুত? এটি ব্যবহারের শর্তের উপর নির্ভর করে।

  • পাতলা ক্লায়েন্টের ব্যবহারকারীর ডিভাইস এবং যোগাযোগ চ্যানেলের জন্য কম প্রয়োজনীয়তা রয়েছে, যখন সিস্টেমের ক্ষমতা প্রায় সম্পূর্ণরূপে ব্যবহৃত হয়, তবে, অনেক কর্মচারী একই সময়ে সার্ভারের সংস্থান ব্যবহার করলে কাজ ধীর হয়ে যেতে পারে।
  • একটি পুরু ক্লায়েন্টের জন্য ব্যবহারকারীর কম্পিউটার এবং একটি ভাল ডেটা ট্রান্সমিশন চ্যানেল থেকে উল্লেখযোগ্য শক্তি প্রয়োজন হতে পারে, যখন এটি ব্যবহারকারীকে একটি নির্দিষ্ট স্বায়ত্তশাসন প্রদান করে, এটির ক্রিয়াকলাপটি সিস্টেমের সাথে একসাথে কাজ করছে কিনা তা প্রভাবিত হয় না , ইত্যাদি

অতএব, একটি 1C ক্লায়েন্ট নির্বাচন এবং সেট আপ করার আগে, কে এবং কীভাবে আপনার কোম্পানিতে 1C ব্যবহার করে এবং আপনার কী ধরনের 1C ক্লায়েন্ট প্রয়োজন হবে তা বিশ্লেষণ করার পরামর্শ দেওয়া হয়।

  • যদি এটি একটি অফিসে অবস্থিত একটি অ্যাকাউন্টিং বিভাগ হয়, যা পর্যাপ্ত শক্তিশালী কম্পিউটারগুলির সাথে সরবরাহ করা যেতে পারে এবং তাদের প্রশাসনকে সংগঠিত করা সহজ, যদি এই সমস্ত কম্পিউটারগুলি একটি স্থানীয় নেটওয়ার্কের সাথে সংযুক্ত থাকে, তবে একটি পুরু ক্লায়েন্ট আরও সুবিধাজনক হবে।
  • যদি আপনার কর্মচারীদের প্রায়শই ইন্টারনেটের মাধ্যমে দূরবর্তীভাবে কাজ করতে হয়, কারণ তাদের ঘন ঘন ব্যবসায়িক ভ্রমণ হয় বা অন্য শহরে থাকে, কারণ এটি আপনার কোম্পানির অবকাঠামো, যদি তারা কম-পাওয়ার ল্যাপটপ বা অন্যান্য মোবাইল ডিভাইস ব্যবহার করে, তাহলে সেট আপ করুন। একটি পাতলা ক্লায়েন্ট তাদের 1C উপযুক্ত হবে.

1C ক্লায়েন্ট আপডেট করা হচ্ছে

এবং অবশেষে, কিভাবে 1C ক্লায়েন্ট আপডেট করা হয় সে সম্পর্কে কয়েকটি শব্দ:

  • পাতলা ক্লায়েন্ট আপডেটগুলি ইন্টারনেটের মাধ্যমে স্বয়ংক্রিয়ভাবে সঞ্চালিত হতে পারে,
  • মোটা ক্লায়েন্টের জন্য আপডেট 1C ওয়েবসাইট থেকে ডাউনলোড করতে হবে বা।

আপনার যদি 1C ক্লায়েন্ট নির্বাচন করা, 1C সফ্টওয়্যার পণ্যগুলি ইনস্টল করা, কনফিগার করা, আপডেট করা বা পরিচালনা করা সম্পর্কে প্রশ্ন থাকে, আপনি Integrus কোম্পানির বিশেষজ্ঞদের সাথে যোগাযোগ করতে পারেন বা 1C বিষয়ের নির্দেশাবলী এবং সুপারিশ সহ আমাদের কোম্পানির ব্লগের বিভাগটি দেখতে পারেন৷

প্ল্যাটফর্ম: 1C:Enterprise 8.3, 1C:Enterprise 8.2, 1C:Enterprise 8.1
কনফিগারেশন: সব কনফিগারেশন

2012-11-16
21362

আপনি জানেন, ক্লায়েন্টরা একটি ডাটাবেস নির্বাচন করার ক্ষমতা প্রদান করে না। এগুলি কমান্ড লাইনে বিশেষ পরামিতি নির্দিষ্ট করে চালু করা হয়। এছাড়াও আপনি একটি ".bat" ফাইল তৈরি করতে পারেন এবং প্রয়োজনীয় প্যারামিটার সহ 1C এর সরাসরি লঞ্চ উল্লেখ করতে পারেন৷ এটি একটি নিয়মিত টেক্সট ফাইল যেখানে ".txt" এক্সটেনশনটি ".bat" দিয়ে প্রতিস্থাপিত হয়। আসুন এই 1C পরামিতিগুলি বিবেচনা করি। পরামিতি ব্যবহার করে, আপনি অতিরিক্ত প্রচেষ্টা ছাড়া 1C প্রোগ্রাম চালু করতে পারেন। উপরন্তু, এই বিকল্পটি খুব দ্রুত।

এই লঞ্চ পদ্ধতিটি অত্যন্ত সুবিধাজনক যখন বিভিন্ন ব্যবহারকারীর পক্ষ থেকে ক্রমাগত 1C প্রোগ্রামের বেশ কয়েকটি কপি চালু করার প্রয়োজন হয়। একটি একক ডাটাবেস পরীক্ষা করার সময় এই প্রয়োজন প্রায়ই দেখা দেয়। এই অবস্থায়, উপযুক্ত ".bat" ফাইল তৈরি না করে, লঞ্চ প্রক্রিয়াটি খুব অসুবিধাজনক এবং দীর্ঘ হবে।

আসুন কিছু 1C প্যারামিটার দেখি যা আপনার কাজের সময় আপনার জন্য উপযোগী হতে পারে: নেটওয়ার্ক 1C, ফাইল 1C এবং নতুন (পাতলা ক্লায়েন্ট) এর জন্য।

একটি ডাটাবেস চালু করা যা ইতিমধ্যেই ডাটাবেসের তালিকায় রয়েছে - পরামিতি:

C:\Program Files\1cv82\common\1cestart.exe ENTERPRISE/IBName"BaseNameInList"/NUser/Password

এই ক্ষেত্রে, 1C স্টার্টার চালু করা হয়। মোড - "এন্টারপ্রাইজ", টার্গেট ডাটাবেসের নাম ইতিমধ্যে 1C ডাটাবেসের তালিকায় রয়েছে।

ব্যবহারকারী এবং পাসওয়ার্ড প্রবেশ না করে সরাসরি (ফাইল বিকল্প) চালু করুন

C:\Program Files\1cv82\8.2.13.205\bin\1cv8.exe ENTERPRISE /F"C:\Base1" /NUser /Password

এখানে একটি মোটা ক্লায়েন্ট ডাটাবেস ডিরেক্টরিতে সরাসরি পাথ দিয়ে চালু করা হয়। টার্গেট বেস তালিকায় আছে কিনা তা বিবেচ্য নয়। মোড - "এন্টারপ্রাইজ"।

একটি ব্যবহারকারী এবং পাসওয়ার্ড প্রবেশ না করে সরাসরি লঞ্চ (নেটওয়ার্ক বিকল্প)

C:\Program Files\1cv82\8.2.13.205\bin\1cv8.exe ENTERPRISE /S"ServerComputerName\BaseNameOnServer1C" /NUser /PPপাসওয়ার্ড

পূর্ববর্তী অনুচ্ছেদের মতো একই গল্প, শুধুমাত্র 1C এর নেটওয়ার্ক সংস্করণের জন্য।

মোটা ক্লায়েন্ট মোডে ট্রেড ম্যানেজমেন্টের পাতলা ক্লায়েন্টের জন্য কনফিগারেশন চালানো হচ্ছে

C:\Program Files\1cv82\8.2.13.205\bin\1cv8.exe ENTERPRISE/RunModeOrdinaryApplication

1C এর শুরুতে সরাসরি বহিরাগত প্রক্রিয়াকরণ চালু করা

C:\Program Files\1cv82\8.2.13.205\bin\1cv8.exe ENTERPRISE/Execute"FullPathToProcessingFile.epf"

ফাইলে ডাটাবেস আপলোড করুন

ফাইল সংস্করণ: C:\Program Files\1cv81\bin\1cv8.exe" config /F"C:\ bases1c\BUH\Titan" /N"Admin" /DumpIB "C:\Buh_Titan_%date%.dt

সার্ভার সংস্করণ: C:\Program Files\1cv81\bin\1cv8.exe" config /S"Server\AtlantBuh" /N"Admin" /DumpIB "C:\Buh_Titan_%date%.dt

স্টার্টআপ বিকল্পগুলি নির্দিষ্ট করতে কমান্ড লাইন বিকল্প

/@<имя файла>
কমান্ড লাইন পরামিতি সহ ফাইলের পথ।

/এফ<Путь>
ফাইল ইনফোবেসের পথ (ফাইলের নাম ব্যতীত)।

/এস<Адрес>
1C:Enterprise 8.x সার্ভারে সংরক্ষিত ইনফোবেসের ঠিকানা নিম্নরূপ:

<Имя компьютера, работающего сервером приложений> \ <Ссылочное имя информационной базы, известное в рамках сервера 1С:Предприятия 8.x>

/এন<Имя>
ব্যবহারকারীর নাম। কনফিগারারের মতো একইভাবে নির্দিষ্ট করতে হবে

/পি<Пароль>
ব্যবহারকারীর পাসওয়ার্ড যার নাম /N প্যারামিটারে নির্দিষ্ট করা আছে। একটি ঐচ্ছিক পরামিতি

/WA-
একটি এন্টারপ্রাইজ বা কনফিগারেশন শুরু করার সময় উইন্ডোজ প্রমাণীকরণের ব্যবহার নিষিদ্ধ করা

/WA+
1C: এন্টারপ্রাইজ বা কনফিগারেশন শুরু করার সময় উইন্ডোজ প্রমাণীকরণের বাধ্যতামূলক ব্যবহার সেট করা। যদি /WA সুইচ নির্দিষ্ট করা না থাকে, তাহলে /WA+ কমান্ড লাইন বিকল্পটি ব্যবহার করা হবে বলে ধরে নেওয়া হয়।

/AU-
প্রশাসনিক ইনস্টলেশন থেকে 1C: এন্টারপ্রাইজের বর্তমান সংস্করণ আপডেট করার বিষয়ে একটি প্রশ্ন প্রদর্শন নিষিদ্ধ করা

/AU+
একটি প্রশাসনিক ইনস্টলেশন থেকে 1C:Enterprise-এর বর্তমান সংস্করণ আপডেট করার বিষয়ে প্রশ্নের আউটপুট সেট করা। যদি /AU সুইচ নির্দিষ্ট করা না থাকে, তাহলে /AU+ কমান্ড লাইন বিকল্পটি ব্যবহার করা হবে বলে ধরে নেওয়া হয়।

/আউট<Имя файла>[-না কাটা]
পরিষেবা বার্তা আউটপুট করার জন্য একটি ফাইলের ইনস্টলেশন। যদি NoTruncate কী নির্দিষ্ট করা থাকে (একটি স্থান দ্বারা পৃথক করা হয়), ফাইলটি সাফ করা হয় না

/এল<Каталог>
স্থানীয় ইন্টারফেস সংস্থানগুলির ডিরেক্টরি নির্দেশ করে (উদাহরণস্বরূপ, "RU")

/StartupMessages নিষ্ক্রিয় করুন
স্টার্টআপ বার্তাগুলিকে দমন করে: “ডাটাবেস কনফিগারেশন সংরক্ষিত কনফিগারেশনের সাথে মেলে না। চালিয়ে যান?"; “আপনার কম্পিউটারের ক্ষমতা কনফিগারেশন সাহায্য সম্পাদনা করার জন্য যথেষ্ট নয়। সাহায্য সম্পাদনা করতে, আপনাকে অবশ্যই Microsoft Internet Explorer সংস্করণ 6.0 বা উচ্চতর ইনস্টল করতে হবে৷ "আপনার কম্পিউটারের ক্ষমতাগুলি সাহায্যের বিষয়গুলি সহ HTML নথি সম্পাদনা করার জন্য যথেষ্ট নয়৷ HTML নথি সম্পাদনা করতে, আপনাকে অবশ্যই Microsoft Internet Explorer সংস্করণ 6.0 বা উচ্চতর ইনস্টল করতে হবে৷ এই লঞ্চে, html নথি সম্পাদনা করা উপলব্ধ হবে না।"

/সি<Строка текста>
কনফিগারেশনে একটি প্যারামিটার পাস করা হচ্ছে

মৌলিক সংস্করণের জন্য ব্যবহৃত হয় না:
ইউ.সি.<Код доступа>
একটি ইনফোবেসের সাথে একটি সংযোগ স্থাপন করা যা সংযোগ স্থাপন থেকে অবরুদ্ধ। ব্লকিং সেট করার সময় যদি একটি অ-খালি অ্যাক্সেস কোড নির্দিষ্ট করা হয়, তাহলে একটি সংযোগ স্থাপন করতে আপনাকে অবশ্যই /UC প্যারামিটারে এই কোডটি নির্দিষ্ট করতে হবে।

/RunShortcut<имя файла>
নির্দিষ্ট ফাইল ব্যবহার করে প্রাপ্ত ইনফোবেসের তালিকা সহ 1C:Enterprise 8.1 সিস্টেম চালু করা। ফাইলটি সাধারণ ইনফোবেসের একটি তালিকা ফাইল (*.v8i), অথবা একটি ইনফোবেস শর্টকাট ফাইল (*.v8l) হতে পারে।

/IBConnectionString
ইনফোবেসের সাথে সম্পূর্ণ সংযোগ স্ট্রিং নির্দিষ্ট করা, যে আকারে এটি InfoBaseConnectionString() ফাংশন দ্বারা ফেরত দেওয়া হয়। সংযোগ স্ট্রিংয়ের অংশগুলি পূর্ব-বিদ্যমান পরামিতি দ্বারা ওভাররাইড করা যেতে পারে। এটি করার জন্য, আপনাকে /IBConnectionString তাদের আগে কমান্ড লাইনে থাকতে হবে। কমান্ড লাইন প্যারামিটার হিসাবে একটি সংযোগ স্ট্রিং পাস করার সময়, মনে রাখবেন যে সংযোগ স্ট্রিংটিতে উদ্ধৃতি রয়েছে। অতএব, আপনাকে উদ্ধৃতিগুলির মধ্যে সমগ্র স্ট্রিং রাখতে হবে এবং ভিতরে উদ্ধৃতিগুলি দ্বিগুণ করতে হবে।

/SLev
1C: এন্টারপ্রাইজ সার্ভারে ক্লায়েন্ট সংযোগের নিরাপত্তার স্তর। /SLev0 - অনিরাপদ সংযোগ; /SLev1 - শুধুমাত্র প্রমাণীকরণের সময় নিরাপদ সংযোগ; /SLev2 - পুরো সেশনের জন্য সুরক্ষিত সংযোগ। নির্দিষ্ট না থাকলে, এটি /SLev0 এর সমতুল্য।

ডিবাগ
নির্দেশ করে যে 1C:এন্টারপ্রাইজ ডিবাগ মোডে চালু হয়েছে।

/DebuggerURL
ডিবাগারের শনাক্তকরণ যেখানে অ্যাপ্লিকেশনটি লঞ্চের পরপরই সংযুক্ত হবে। ডিবাগার URL (প্রোটোকল, কম্পিউটার এবং পোর্ট নম্বর) নির্দিষ্ট করে যেখানে ডিবাগারে দূরবর্তী বস্তু তৈরি করা যেতে পারে।

/SAOnরিস্টার্ট
এই অধিবেশন থেকে সিস্টেম পুনরায় চালু করার সময় একটি পাসওয়ার্ড অনুরোধ করুন. ডিফল্টরূপে, কোন পাসওয়ার্ড অনুরোধ করা হয় না.

/এক্সিকিউট<имя файла внешней обработки >
1C: এন্টারপ্রাইজ মোডে বহিরাগত প্রক্রিয়াকরণ চালু করার জন্য ডিজাইন করা হয়েছে সিস্টেম শুরু হওয়ার সাথে সাথে।

/লগুই
অ্যাপ্লিকেশন ফাইল ফোল্ডার %APPDATA%\1C\1Cv81\ এ ব্যবহারকারীর কম্পিউটারে তৈরি করা একটি ক্লায়েন্ট অ্যাপ্লিকেশন চালানোর জন্য ডিজাইন করা হয়েছে<Уникальный идентификатор ИБ>\logui.txt" ফাইল logui.txt, যেখানে সমস্ত ইন্টারেক্টিভ ব্যবহারকারীর অ্যাকশন (কীস্ট্রোক, মাউস ক্লিক) রেকর্ড করা হবে।

/SchJobDn
নিয়ন্ত্রিত কাজ বাস্তবায়ন পরিচালনা করে। সম্ভাব্য মান হল "Y" বা "N"। "Y" - তৈরি তথ্য বেস রুটিন কাজ সম্পাদন থেকে নিষিদ্ধ করা হবে.

কনফিগারার ব্যাচ মোড কমান্ড লাইন বিকল্প

/ডাম্পআইবি<Имя файла>
কমান্ড মোডে ইনফোবেস আনলোড করা হচ্ছে

/রিস্টোরআইবি<Имя файла>
কমান্ড মোডে ইনফোবেস লোড হচ্ছে

/ডাম্পসিএফজি<имя cf файла>
ফাইলে কনফিগারেশন সংরক্ষণ করা হচ্ছে

/LoadCfg<имя cf файла>

/UpdateDBCfg[-WarningsAsErrors]

ডাটাবেস কনফিগারেশন আপডেট করা হচ্ছে। যদি WarningsAsErrors কী নির্দিষ্ট করা হয় (একটি স্থান দ্বারা পৃথক করা হয়), তাহলে সমস্ত সতর্কতা বার্তাকে ত্রুটি হিসাবে গণ্য করা হবে
/ডাম্পডিবিসিএফজি<имя cf файла>
ফাইলে ডাটাবেস কনফিগারেশন সংরক্ষণ করা

/রোলব্যাকসিএফজি
ডাটাবেস কনফিগারেশনে ফিরে যান

/মডিউল চেক করুন
সিনট্যাক্স চেক সঞ্চালন

/UpdateCfg<имя_файла>
বর্তমানে সমর্থিত কনফিগারেশন আপডেট করা হচ্ছে। ফাইলের নাম - .cf বা .cfu ফাইলের নাম।

/IBCheckAndRepair [-ReIndex]
[-LogIntergity] [-RecalcTotals]
[-আইবি কমপ্রেশন]
[-TestOnly | [-BadRefCreate |
-BadRefClear | -BadRefNone]
[-BadDataCreate |
-BadDataDelete]]

তথ্য বেস পরীক্ষা এবং সংশোধন সঞ্চালন

1C এন্টারপ্রাইজ 8.3 সিস্টেমে পুরু এবং পাতলা ক্লায়েন্ট কি? একটি পাতলা এবং একটি পুরু ক্লায়েন্ট মধ্যে পার্থক্য কি?

আপনার প্রোগ্রামাররা আমাদের হিসাবরক্ষককে "ফ্যাট ক্লায়েন্ট" বলে, পদক্ষেপ নিন!

ব্যবহারকারীর অভিযোগ থেকে প্রকল্প পরিচালকের কাছে।

1C এন্টারপ্রাইজের একটি ক্লায়েন্ট-সার্ভার আর্কিটেকচার রয়েছে, যার অর্থ হল সিস্টেমটি দুটি উপাদান নিয়ে গঠিত - একটি ক্লায়েন্ট এবং একটি সার্ভার। ক্লায়েন্ট হল ভোক্তা (ব্যবহারকারী) অ্যাপ্লিকেশনের সম্মিলিত নাম, এবং সার্ভার হল পরিষেবা অংশ, ব্যবহারকারীর কাছ থেকে লুকানো।

বিনামূল্যে 1C-তে 267টি ভিডিও পাঠ পান:

পুরু ক্লায়েন্ট 1C

একটি মোটা ক্লায়েন্ট হল 1C 8 এর জন্য একটি "স্বাভাবিক" ধরনের ক্লায়েন্ট অ্যাপ্লিকেশন। এই ধরনের অ্যাপ্লিকেশনের বিশেষত্ব হল যে সিস্টেমটি ব্যবহারকারীর কম্পিউটারে বেশিরভাগ তথ্য প্রক্রিয়া করে। একটি পুরু ক্লায়েন্টে, তথ্যের একটি খুব বড় অংশ অস্থায়ী ফাইলের আকারে ব্যবহারকারীর কম্পিউটারে সংরক্ষণ করা হয়।

যেহেতু বেশিরভাগ ডেটা ব্যবহারকারীর কম্পিউটারে প্রক্রিয়া করা হয়, এই মোডটি ডেটা চ্যানেলে খুব চাহিদাপূর্ণ।

1C 8.2 প্ল্যাটফর্মের আবির্ভাবের আগে, 1C সিস্টেম চালু করার জন্য এটিই একমাত্র বিকল্প ছিল। মোটা ক্লায়েন্ট চালু করতে, ফাইলটি ব্যবহার করুন 1cv8.exe.

একটি অ্যাপ্লিকেশন সমাধান () বিকাশের কাজ শুধুমাত্র মোটা ক্লায়েন্ট মোডে সম্ভব।

পাতলা ক্লায়েন্ট 1C

প্ল্যাটফর্ম 8.2 এবং 8.3 প্রকাশের সাথে পাতলা ক্লায়েন্টটি 1C-তে উপস্থিত হয়েছিল। পাতলা ক্লায়েন্ট মোডে কাজ করা শুধুমাত্র পরিচালিত অ্যাপ্লিকেশন মোডেই সম্ভব।

পাতলা ক্লায়েন্ট মোডে, সমস্ত ক্রিয়া সার্ভারে সঞ্চালিত হয় এবং ব্যবহারকারী শুধুমাত্র প্রাপ্ত তথ্যের একটি প্রদর্শন পায়। অপারেশন এই মোড সিস্টেম এবং যোগাযোগ চ্যানেল উভয় বড় সম্পদ প্রয়োজন হয় না. পাতলা ক্লায়েন্ট ইনস্টলেশন বিতরণ অনেক কম ডেটা নেয়।

পাতলা ক্লায়েন্ট ফাইল দ্বারা চালু করা হয় 1cv8c.exe।

মোটা এবং পাতলা ক্লায়েন্ট ছাড়াও আছে.

হ্যালো।

শেষ পোস্টে আমি 1C:Enterprise-এর নিয়মিত এবং পরিচালিত অ্যাপ্লিকেশন, নিয়মিত এবং পরিচালিত ফর্ম সম্পর্কে লিখেছিলাম, নিবন্ধটি এখানে রয়েছে।
ভবিষ্যত ইতিমধ্যেই পরিচালিত অ্যাপ্লিকেশনের অন্তর্গত, অনেক সাধারণ কনফিগারেশন একটি পরিচালিত অ্যাপ্লিকেশনের ভিত্তিতে তৈরি করা হয়েছে, এর মধ্যে রয়েছে:
1. "1C: বাণিজ্য ব্যবস্থাপনা 11";
2. "1C: একটি ছোট কোম্পানির ব্যবস্থাপনা 8";
3. "1C: ডকুমেন্ট ফ্লো 8";
4. "1C: এন্টারপ্রাইজ অ্যাকাউন্টিং 3.0";
5. "1C: Manufacturing Enterprise Management 2.0" (অদূর ভবিষ্যতে প্রকাশিত হবে);

এই অ্যাপ্লিকেশনগুলি পরিচালিত ফর্মগুলির উপর ভিত্তি করে এবং স্বয়ংক্রিয়ভাবে পাতলা ক্লায়েন্টে খোলা হয়৷

অনেক বাহ্যিক প্রক্রিয়াকরণ এবং প্রতিবেদনে পরিচালিত ফর্ম নেই, এবং যখন একটি পরিচালিত অ্যাপ্লিকেশনে খোলা হয়, সেগুলি খুলবে, কিন্তু খালি থাকবে, যেমন কাজ করছে না, তারা নিয়মিত অ্যাপ্লিকেশনে কাজ করে।

খোলার প্রক্রিয়াকরণের একটি উদাহরণ পোস্টে বর্ণনা করা হয়েছে: ""

বেশিরভাগ জেনেরিক এবং অন্যান্য প্রক্রিয়াকরণ শুধুমাত্র একটি নিয়মিত অ্যাপ্লিকেশনে চালানো যেতে পারে।

এখন নিম্নলিখিত প্রশ্ন বিবেচনা করুন: ডিফল্টরূপে যদি অ্যাপ্লিকেশনটি পাতলা ক্লায়েন্টে চলে তবে কীভাবে একটি নিয়মিত অ্যাপ্লিকেশন চালু করবেন?

কনফিগারার পরামিতি নির্দিষ্ট করা আবশ্যক পরিচালিত অ্যাপ্লিকেশন এবং নিয়মিত আবেদন, এবং তারপর অগ্রাধিকার অনুযায়ী অ্যাপ্লিকেশন চালু করার জন্য নির্বাচন করুন.

একটি অ্যাপ্লিকেশন চালু করার জন্য অগ্রাধিকার নিম্নরূপ:
1. তথ্য বেস নিবন্ধন সম্পত্তি প্রথমে বিশ্লেষণ করা হয়.
2. দ্বিতীয়টি বিশ্লেষণ করে যে ব্যবহারকারীকে একটি নিয়মিত বা পরিচালিত অ্যাপ্লিকেশন কনফিগার করতে বাধ্য করা হয়েছে কিনা। যদি মানটি অটো হয়, তাহলে পরবর্তী স্তরে রূপান্তর করা হয়।
3. এবং সবশেষে, মূল কনফিগারেশন লঞ্চ মোড বিশ্লেষণ করা হয়।

অ্যাপ্লিকেশন শুরু হওয়ার মুহূর্তটি ধরার জন্য এবং এটি বন্ধ হওয়ার মুহুর্তটি ব্যবহার করা হয়।

আসুন আরো বিস্তারিতভাবে প্রতিটি পয়েন্ট তাকান.

নিয়মিত এবং পরিচালিত ফর্ম তৈরি করা উপলব্ধ হয় যদি প্যারামিটারটি কনফিগার মোডে নির্দিষ্ট করা থাকে পরিষেবা - সাধারণ - পরিচালিত অ্যাপ্লিকেশন এবং নিয়মিত অ্যাপ্লিকেশন

অ্যাপ্লিকেশন লঞ্চ অগ্রাধিকার

প্রথমলঞ্চ করার জন্য একটি ক্লায়েন্ট নির্বাচন করার সময়, এই কম্পিউটারে ইনফোবেস নিবন্ধন সম্পত্তি বিশ্লেষণ করা হয়। এটি করার জন্য, ইনফোবেস রেজিস্ট্রেশন উইন্ডোতে, আপনাকে সম্পাদনা বোতামে ক্লিক করতে হবে, ইনফোবেস সম্পাদনা ফর্মের তৃতীয় ট্যাবে এবং গ্রুপে যেতে হবে। বেসিক লঞ্চ মোডলঞ্চ করার জন্য ক্লায়েন্টের ধরন নির্বাচন করুন।

দ্বিতীয়একটি নির্দিষ্ট ব্যবহারকারীর জন্য অ্যাপ্লিকেশন লঞ্চ মোড বিশ্লেষণ করা হয়. এটি ব্যবহারকারীদের তালিকায় সেট করা আছে। প্রশাসন - ব্যবহারকারীরা ব্যবহারকারী নির্বাচন করে এবং নির্বাচন ক্ষেত্রের অন্যান্য ট্যাবে স্টার্টআপ মোডপরিচালিত অ্যাপ্লিকেশন নির্বাচন করুন বা নিয়মিত আবেদন.
উপলব্ধ ভূমিকা তালিকায় চিহ্নিত ভূমিকাগুলির জন্য, আপনাকে অবশ্যই মোটা ক্লায়েন্ট চালানোর অধিকার নির্দিষ্ট করতে হবে।




শেয়ার করুন