• الإعلانات

    • فيصل الحربي

      تسجيل عضوية جديدة في المنتدى   01/31/2016

      السلام عليكم ورحمة الله وبركاته  عزيزي العضو الجديد :  حاليا رسالة الإيميل لتأكيد صحة إيميلكم تذهب للبريد العشوائي ( جاري حل المشكلة )  فإذا لم تجد رسالة التحقق من إيميلكم في صندوق الوارد لديكم إتجه للبريد العشوائي ( JUNK)  وقم بتفعيل إشتراككم من هناك   

mahmoud osili

اعضاء
  • عدد المشاركات

    178
  • تاريخ الانضمام

  • تاريخ اخر زياره

كل شيء نشر بواسطة mahmoud osili

  1. السلام عليكم لدي جدول اريد افراغة في DataGridView ولكن في نفس الوقت اريد ان يضع كل column في تنسيق خاص !!!! فمثلا في الجدول 3 اعمدة الاول غير مهم كيف يظهر والثاني عبارة عن نص اريد ان يظهر في combobox موجودة داخل DataGridView والثالث عبارة عن bit ويظهر في DataGridView على شكل checkbox طبعا لايوجد لدي اي مشكلة في اظهار الجدول بشكل عادي ولكن المشكلة هي كما ذكرت سابقاً لا يهم اذا كان الكود في لغة vb او c#
  2. السلام عليكم اريد مساعدة في حذف من قاعدة البيانات والحذف كما يلي .. عند حذف row من جدول معين يقوم تلاقائيا بحذف row مرتبط به في جدول اخر وهذا ما يسمى FK المشكلة اني لا اعرف كيف اربطهم بين بعض في ال sql server وابحث عن شخص ليساعدني
  3. هل يمكن وضع جدول الاصناف و الحقول الموجودة فيه و هل يوجد حقل تاريخ اضافة الصنف داخل هذا الجدول ؟؟
  4. إخفاء جزء من الصفحة

    يمكن ان تستخدم ال Multiview + view عن طريق تغيير قيم Multiview Index حسب الجزء الذي تود عرضه
  5. وصلت للحل بإستخدام ROLLUP sql query ;WITH ROLLUP(AccountID,Code,Name,Parent,Amount,JouranlDirection,[Type]) AS (SELECT Chart.Id, Chart.Code, Chart.Name, Chart.ParentChartOfAccountId, JournalSeries.Amount_Lc as Amount, JournalTransaction.JouranlDirection, 'Master' FROM ChartOfAccount as Chart INNER JOIN JournalTransaction ON Chart.Id = JournalTransaction.ChartOfAccountId INNER JOIN JournalSeries ON JournalTransaction.JournalSeriesId = JournalSeries.Id UNION ALL SELECT R1.Id, R1.Code, R1.Name, R1.ParentChartOfAccountId, R2.Amount, R2.JouranlDirection, 'Rollup' FROM ChartOfAccount R1 JOIN ROLLUP R2 ON R1.Id = R2.Parent) select temp.AccountId,temp.Code,temp.Name,sum(Debit) as Debit,sum(Credit) as Credit,sum(Balance) as Balance from ( SELECT AccountId = AccountID, Code=Code, Name=Name, Debit = SUM(Amount), Credit=0, Balance=SUM(Amount)-0 --,[Type] FROM ROLLUP where JouranlDirection = 1 GROUP BY [Type], AccountID,Name,Code,JouranlDirection --ORDER BY Code union all SELECT AccountId = AccountID, Code=Code, Name=Name, Debit=0, Credit = SUM(Amount), Balance=0-SUM(Amount) --,[Type] FROM ROLLUP where JouranlDirection = 2 GROUP BY [Type], AccountID,Name,Code,JouranlDirection ) as temp GROUP BY temp.AccountID,temp.Name,temp.Code ORDER BY temp.Code
  6. السلام عليكم لدي ثلاث جداول ChartOfAccount JournalSeries JournalTransaction انشاء الجدول الاول CREATE TABLE [dbo].[ChartOfAccount]( [Id] [int] IDENTITY(1,1) NOT NULL, [Name] [nvarchar](max) NULL, [nvarchar](max) NULL, [ParentChartOfAccountId] [int] NULL, [SequenceMaxValue] [int] NULL, [IsActive] [bit] NULL, [Level] [int] NULL, [Shortcut] [nvarchar](max) NULL, [ChartOfAccountTypeId] [int] NULL, [UserType] [nvarchar](max) NULL, [CurrencyId] [int] NULL, [CurrencyCode] [nvarchar](5) NULL, [Reconcile] [bit] NULL, [CreatedOnUtc] [datetime] NULL, [UpdatedOnUtc] [datetime] NULL, [LastActivityDateUtc] [datetime] NULL, [Comments] [nvarchar](max) NULL, [CompanyId] [int] NULL, [ForwardUpdate] [bit] NULL, [ClosedPost] [bit] NULL, [SubChartOfAccountTypeId] [int] NULL, [SubChartOfAccountTypeName] [nvarchar](1000) NULL, [ChartOfAccountExternalReference] [nvarchar](1000) NULL, CONSTRAINT [PK_Account] PRIMARY KEY CLUSTERED ( [Id] ASC )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY] ) ON [PRIMARY] GO ALTER TABLE [dbo].[ChartOfAccount] WITH CHECK ADD CONSTRAINT [FK_ChartOfAccount_ChartOfAccountType] FOREIGN KEY([ChartOfAccountTypeId]) REFERENCES [dbo].[ChartOfAccountType] ([Id]) GO ALTER TABLE [dbo].[ChartOfAccount] CHECK CONSTRAINT [FK_ChartOfAccount_ChartOfAccountType] GO انشاء الجدول الثاني CREATE TABLE [dbo].[JournalTransaction]( [Id] [int] IDENTITY(1,1) NOT NULL, [Exported] [bit] NULL, [CreatedOnUtc] [datetime] NULL, [UpdatedOnUtc] [datetime] NULL, [TransSequence] [int] NULL, [ChartOfAccountId] [int] NULL, [MiscId] [int] NULL, [Amount_LC] [decimal](18, 8) NULL, [TransNotes] [nvarchar](1000) NULL, [JournalNumber] [int] NULL, [Posted] [bit] NULL, [Rec] [bit] NULL, [Deleted] [bit] NULL, [JournalSeriesId] [int] NULL, [JouranlDirection] [int] NULL, [CurrencyId] [int] NULL, [CurrencyRate] [decimal](18, 8) NULL, [Amount_FC] [decimal](18, 8) NULL, [ProfitCenterId] [int] NULL, CONSTRAINT [PK_GeneralLedgerSeries] PRIMARY KEY CLUSTERED ( [Id] ASC )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY] ) ON [PRIMARY] GO ALTER TABLE [dbo].[JournalTransaction] WITH CHECK ADD CONSTRAINT [FK_GeneralLedgerTransaction_Account1] FOREIGN KEY([ChartOfAccountId]) REFERENCES [dbo].[ChartOfAccount] ([Id]) GO ALTER TABLE [dbo].[JournalTransaction] CHECK CONSTRAINT [FK_GeneralLedgerTransaction_Account1] GO ALTER TABLE [dbo].[JournalTransaction] ADD CONSTRAINT [DF_Table_1_gltrans_rec] DEFAULT ((0)) FOR [Rec] GO ALTER TABLE [dbo].[JournalTransaction] ADD CONSTRAINT [DF_Table_1_gltrans_deleted] DEFAULT ((0)) FOR [Deleted] GO انشاء الجدول الثالث CREATE TABLE [dbo].[JournalSeries]( [Id] [int] IDENTITY(1,1) NOT NULL, [SeriesSequence] [int] NULL, [DocumentType] [nchar](3) NULL, [DocumentNumber] [nvarchar](100) NULL, [Amount] [decimal](18, 8) NULL, [Source] [nvarchar](1000) NULL, [DistributionDate] [datetime] NULL, [SeriesNotes] [nvarchar](1000) NULL, [MiscId] [int] NULL, [Type] [int] NULL, [TypeId] [int] NULL, [CurrencyId] [int] NULL, CONSTRAINT [PK_GeneralLed] PRIMARY KEY CLUSTERED ( [Id] ASC )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY] ) ON [PRIMARY] GO واريد عمل Grouping لشجرة الحسابات بالطريقة التاليه مثال : الحساب ------ رقم الحساب ------- الدائن ------- المدين ---------- الدائن-المدين الايرادات ----------1------------------90------------77--------------------13------- ايراد الاراضي-------11----------------90------------77--------------------13------- ايراد الاراضي الزراعية--111------------80------------70------------------10------- ايراد الاراضي الاخرى ---112----------10-------------7-------------------3--------- ملاحظة : JournalTransaction.JouranlDirection = 1 اي انه مدين JournalTransaction.JouranlDirection = 2 دائن ChartOfAccount.Code رقم الحساب ChartOfAccount.Name اسم الحساب JournalSeries.Amount منها يتم قراءة المبلغ
  7. السلام عليكم اريد معرفة كود البحث اثناء التعديل على بيانات datagridview مثل خاصية textchanged الموجود في textbox يعني لو افترضنا عندي عمودين اول : رقم المادة الثاني : اسم المادة عندما اضيف رقم المادة يعطيني البرنامج اسمها ويضعها في العمود المقابل
  8. السلام عليكم لدي جدول اريد افراغة في DataGridView ولكن في نفس الوقت اريد ان يضع كل column في تنسيق خاص !!!! فمثلا في الجدول 3 اعمدة الاول غير مهم كيف يظهر والثاني عبارة عن نص اريد ان يظهر في combobox موجودة داخل DataGridView والثالث عبارة عن bit ويظهر في DataGridView على شكل checkbox طبعا لايوجد لدي اي مشكلة في اظهار الجدول بشكل عادي ولكن المشكلة هي كما ذكرت سابقاً لا يهم اذا كان الكود في لغة vb او c#
  9. السلام عليكم ما هي ال query المستخدمة لتغيير اسم العمود في جدول
  10. السلام عليكم طلب مني احد الاخوة تسعير برامج سيقوم ببرمجتها وبيعها وهي :: نقطة بيع نظام مخزن الموارد البشرية المشريات المبيعات الموزعين وما هي الطريقة الافضل لتسعير منتج ؟؟ حجم البرنامج متوسط ولا يوجد ربط بين البرامج
  11. الحل هو :: EXEC sp_rename @objname = '" + TableName + "." + ColumnName + "', @newname = '" + txtColumnName + "', @objtype = 'COLUMN'
  12. تغيير اسم العمود داخل جدول

    لقد جربت الطريقة التي تتكلم عنها ولم تعمل .. والحل هو :: EXEC sp_rename @objname = '" + TableName + "." + ColumnName + "', @newname = '" + txtColumnName + "', @objtype = 'COLUMN'
  13. السلام عليكم ما هي ال query المستخدمة لتغيير اسم العمود في جدول
  14. السلام عليكم طلب مني احد الاخوة تسعير برامج سيقوم ببرمجتها وبيعها وهي :: نقطة بيع نظام مخزن الموارد البشرية المشريات المبيعات الموزعين وما هي الطريقة الافضل لتسعير منتج ؟؟ حجم البرنامج متوسط ولا يوجد ربط بين البرامج
  15. [تنبيه - عنوان غير مناسب]ساعدوني

    ممكن توضيح السؤال
  16. علامة بين 50 و100

    هذا الكود يقوم بإعطاء المستخدم رسالة بعد ان يغادر النص private void textBox1_Leave(object sender, EventArgs e) { if (int.Parse(textBox1.Text.ToString()) >= 50 && int.Parse(textBox1.Text.ToString()) <= 100) { MessageBox.Show("العلامة بين 100 و 50"); } else { MessageBox.Show("غير صحيحة"); } } وفي المرفق تجد المشروع وفيه الطريقة ايضاً WindowsFormsApplication1.rar
  17. اتعلمت برمجة فين ؟

    أفضل طريقة هي قراءة الكتب و قراءة كود مشاريع صغيرة جاهزه حاول قلد تلك المشاريع لوحدك و مع الممارسة والايام تصبح متمكن في البرمجه متابعة المنتديات مثل هذا المنتدى
  18. تأكد من صحة الاتصال بال Server
  19. حماية حقيقية لجهازك

    شكرا جزيلا على هذا التوضيح المهم والذي يغفل عنه كثير من الناس
  20. مبرمج دسك توب C#.Net محترف

    على استعداد تام [email protected]
  21. كيف وضع ترتيب

    http://msdn.microsoft.com/en-us/library/bd16a8cw%28v=vs.80%29.aspx
  22. شرح الأوبجيكت أورينتد

    رابط في المنتدى http://www.arabteam2000-forum.com/index.php?showtopic=36076&view=findpost&p=174101