Jump to content

استفسار عن قريد ليست


Recommended Posts

سلام عليكم

انا سويت لوحة فيها ايديت بوكس وزر

وسويت لو ضغطت الزر الكلام الي بالايديت بوكس يجي بالقريد ليست

في طريقة ان الكلام الي بالايديت بوكس لو ضغطت زر تاني ينشال من القريد ليست ؟

Link to comment
1 hour ago, #,+( _xiRoc[K]; > said:

سو لوب للجدول وتحقق من كل قيمة في الجدول اذا كانت تساوي الكلام

واذا كانت تساوي الكلام تحذفها من الجدول

ممكن الاكواد طيب لاني ما فهمت

Link to comment
17 hours ago, #DesTroeyR said:

table= { } or executeSQLQuery

 

ما في لازمه لقواعد البيانات

1 hour ago, +Source|> said:

يبي يشيل مو يحط

function guiGridListRemoveRowByText(gridlist, column, text)
	if gridlist and type(gridlist) == "gui-gridlist" then
		if text and column then
			if guiGridListGetRowCount(gridlist) > 0 then
				local rowIndex = nil
				local gridlistRowsCount = guiGridListGetRowCount(gridlist) - 1
				for i = 0, gridlistRowsCount do
					if guiGridListGetItemText(gridlist, i, column) == text then
						rowIndex = i
					end
				end
				if rowIndex and rowIndex ~= nil then
					guiGridListRemoveRow(gridlist, rowIndex)
				end
			end
		end
	end
	return false
end

 

Edited by #َxLysandeR
  • Like 1
Link to comment

الي فهمته انو مثلا تسوي مثل Delete للكلام

لو تبيها حفظ سوي ترايجر واحفظ الكلام

وبعدين سوي زرار الحذف ترايجر للسيرفر اوحذف الحفظ الي انت حفظته فوق وبعدين سويله ريفرش ليست

الحل التاني بتمسح كل الجريد ليست بدون قواعد بيانات سويها كلير فقط

guiGridListClear
executeSQLQuery

 

Edited by #Hulk
Link to comment
39 minutes ago, #Hulk said:

الي فهمته انو مثلا تسوي مثل Delete للكلام

لو تبيها حفظ سوي ترايجر واحفظ الكلام

وبعدين سوي زرار الحذف ترايجر للسيرفر اوحذف الحفظ الي انت حفظته فوق وبعدين سويله ريفرش ليست

الحل التاني بتمسح كل الجريد ليست بدون قواعد بيانات سويها كلير فقط


guiGridListClear

executeSQLQuery

 

ذا مو طلبه

Link to comment
4 hours ago, #َxLysandeR said:

ما في لازمه لقواعد البيانات

يبي يشيل مو يحط


function guiGridListRemoveRowByText(gridlist, column, text)
	if gridlist and type(gridlist) == "gui-gridlist" then
		if text and column then
			if guiGridListGetRowCount(gridlist) > 0 then
				local rowIndex = nil
				local gridlistRowsCount = guiGridListGetRowCount(gridlist) - 1
				for i = 0, gridlistRowsCount do
					if guiGridListGetItemText(gridlist, i, column) == text then
						rowIndex = i
					end
				end
				if rowIndex and rowIndex ~= nil then
					guiGridListRemoveRow(gridlist, rowIndex)
				end
			end
		end
	end
	return false
end

 

function guiGridListRemoveRowByText(gridlist, text)
	if gridlist and type(gridlist) == "gui-gridlist" then
		if text and type(text) == "string" then
			if guiGridListGetRowCount(gridlist) > 0 and guiGridListGetColumnCount(gridlist) > 0 then
				for ir = 0, guiGridListGetRowCount(gridlist)-1 do
					for ic = 1, guiGridListGetColumnCount(gridlist) do
						if guiGridListGetItemText(gridlist, ir, ic) == text then
							return guiGridListRemoveRow(gridlist, ir)
						end
					end
				end
			end
		end
	end
	return false
end

تصحيح للفانكشن

  • Like 1
Link to comment
Just now, #Hulk said:

طيب شو طلبه ع حسب فهمك ؟

يبي يشيل رو واحد من القريدليست عن طريق التكست وعطاه الكود احمد

شوف الموضوع زين 

  • Like 1
Link to comment
5 minutes ago, N3xT said:

يبي يشيل رو واحد من القريدليست عن طريق التكست وعطاه الكود احمد

شوف الموضوع زين 

بس هو محددش طلبه من التحديد او التكست ف الموضوع ! هو يقصد رو بس اظن

Link to comment

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...