• الإعلانات

    • فيصل الحربي

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

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

mahmoud osili

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

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

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

السمعه بالموقع

1 عادي

عن mahmoud osili

  • الرتبة
    عضو
  • تاريخ الميلاد 12/29/1988

طرق الإتصال

معلومات الملف الشخصي

  • الجنس ذكر
  • الدولة : الاردن
  • اهتمامات SharePoint
    C#.Net
    Sql Server
    Wordpress
    Joomla
  1. هل يمكن وضع جدول الاصناف و الحقول الموجودة فيه و هل يوجد حقل تاريخ اضافة الصنف داخل هذا الجدول ؟؟
  2. إخفاء جزء من الصفحة

    يمكن ان تستخدم ال Multiview + view عن طريق تغيير قيم Multiview Index حسب الجزء الذي تود عرضه
  3. وصلت للحل بإستخدام 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
  4. السلام عليكم لدي ثلاث جداول 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 منها يتم قراءة المبلغ
  5. الحل هو :: EXEC sp_rename @objname = '" + TableName + "." + ColumnName + "', @newname = '" + txtColumnName + "', @objtype = 'COLUMN'
  6. تغيير اسم العمود داخل جدول

    لقد جربت الطريقة التي تتكلم عنها ولم تعمل .. والحل هو :: EXEC sp_rename @objname = '" + TableName + "." + ColumnName + "', @newname = '" + txtColumnName + "', @objtype = 'COLUMN'
  7. السلام عليكم ما هي ال query المستخدمة لتغيير اسم العمود في جدول
  8. السلام عليكم ما هي ال query المستخدمة لتغيير اسم العمود في جدول
  9. السلام عليكم لدي جدول اريد افراغة في DataGridView ولكن في نفس الوقت اريد ان يضع كل column في تنسيق خاص !!!! فمثلا في الجدول 3 اعمدة الاول غير مهم كيف يظهر والثاني عبارة عن نص اريد ان يظهر في combobox موجودة داخل DataGridView والثالث عبارة عن bit ويظهر في DataGridView على شكل checkbox طبعا لايوجد لدي اي مشكلة في اظهار الجدول بشكل عادي ولكن المشكلة هي كما ذكرت سابقاً لا يهم اذا كان الكود في لغة vb او c#
  10. السلام عليكم لدي جدول اريد افراغة في DataGridView ولكن في نفس الوقت اريد ان يضع كل column في تنسيق خاص !!!! فمثلا في الجدول 3 اعمدة الاول غير مهم كيف يظهر والثاني عبارة عن نص اريد ان يظهر في combobox موجودة داخل DataGridView والثالث عبارة عن bit ويظهر في DataGridView على شكل checkbox طبعا لايوجد لدي اي مشكلة في اظهار الجدول بشكل عادي ولكن المشكلة هي كما ذكرت سابقاً لا يهم اذا كان الكود في لغة vb او c#
  11. السلام عليكم طلب مني احد الاخوة تسعير برامج سيقوم ببرمجتها وبيعها وهي :: نقطة بيع نظام مخزن الموارد البشرية المشريات المبيعات الموزعين وما هي الطريقة الافضل لتسعير منتج ؟؟ حجم البرنامج متوسط ولا يوجد ربط بين البرامج
  12. السلام عليكم طلب مني احد الاخوة تسعير برامج سيقوم ببرمجتها وبيعها وهي :: نقطة بيع نظام مخزن الموارد البشرية المشريات المبيعات الموزعين وما هي الطريقة الافضل لتسعير منتج ؟؟ حجم البرنامج متوسط ولا يوجد ربط بين البرامج