Vay canına, teşekkürler, bence bu yol daha evrensel.
Bu arada, siparişin açıldığını danışmana nasıl bildireceğim, OrderSend, anladığım kadarıyla sadece sipariş biletini iletir. Belki OrderSelect kullanılarak uygulanabilir, işe yarar mı?
Başlatma bloğundan önce, sipariş biletini içerecek bir değişken tanımlıyoruz. Örneğin:
OrderSend() işlevi sipariş biletini döndürdüğü için Ticket değişkeninin sıfırdan büyük olup olmadığını kontrol ederiz, ardından sipariş verilmiştir. Aksi takdirde, sipariş yoktur - OrderSend yardımına bakın - sipariş verilemezse, işlevin bir onay işareti değil, = (-1) değerini döndüreceğini söylüyor. Bir sonraki tıklamada, değişken ilk olarak = -1 değeri ile başlatıldığından ve herhangi bir sipariş verilmediğinden, değişken kodun sonuna kadar negatif kalacaktır. Ve böylece yeni bir düzen ortaya çıkana kadar.
Yani emir, Bilet değişkenine numarasını atadıktan sonra, iadeyi kullanarak göstermenize gerek yok, değişken bir sonraki tıklamada daha fazla silinmeyecek mi?
Söyle bana, aynı anda birkaç sipariş açmak mümkün mü? Örneğin bunun gibi
Spesifik olarak, bu çalışmayabilir, ilk istek sunucu tarafından işlenecek ve sonraki istekler için bir hata olacak, ticaret akışı meşgul. Hata işleme ile siparişinizi kullanmak daha iyidir.
Vay canına, teşekkürler, bence bu yol daha evrensel.
Bu arada, siparişin açıldığını danışmana nasıl bildireceğim, OrderSend, anladığım kadarıyla sadece sipariş biletini iletir. Belki OrderSelect kullanılarak uygulanabilir, işe yarar mı?
Başlatma bloğundan önce, sipariş biletini içerecek bir değişken tanımlıyoruz. Örneğin:
int bileti;
start() fonksiyonunda OrderSend() fonksiyonunu çağırmadan önce şunu yazıyoruz:
biletler=-1;
OrderSend() işlevi sipariş biletini döndürdüğü için Ticket değişkeninin sıfırdan büyük olup olmadığını kontrol ederiz, ardından sipariş verilmiştir. Aksi takdirde, sipariş yoktur - OrderSend yardımına bakın - sipariş verilemezse, işlevin bir onay işareti değil, = (-1) değerini döndüreceğini söylüyor. Bir sonraki tıklamada, değişken ilk olarak = -1 değeri ile başlatıldığından ve herhangi bir sipariş verilmediğinden, değişken kodun sonuna kadar negatif kalacaktır. Ve böylece yeni bir düzen ortaya çıkana kadar.
Lütfen bana bir örnekle gösterin, yoksa benim için oldukça dar.
Neden Ticket=(-1) değişkeninin değeri; parantez içinde?
Ne tür bir saçmalık çıktı, sipariş açık, ancak bilet hala -1'e eşit.
return (Ticket);?Söyle bana, aynı anda birkaç sipariş açmak mümkün mü? Örneğin bunun gibi
Söyle bana, aynı anda birkaç sipariş açmak mümkün mü? Örneğin bunun gibi
Söyle bana, aynı anda birkaç sipariş açmak mümkün mü? Örneğin bunun gibi
Aynı zamanda, yapamazsınız.
Sadece sırayla.