Club szakemberei CFT-Bank (ibso)


Public Function Fő # 40; LastControl # 41;
Végrehajtás V_DEST_EXT.TEXT
V_DEST_EXT.TEXT = ""


Ha LastControl semmi Aztán
„Művelet indításkor forma
más
„Fellépés a koncentráció gyengülése validiruemogo kontrola LastControl

End If
Fő = True „kapott értéket érvényesítő # 40; vagy hamis A True A # 41;
End Function


Private Sub OK_OnClick
MsgBox "!"
end sub

A bővítés további tulajdonságok - teszt
Server, Client
Server, Client

azt kell megállapítani, és ellenőrizze, megesküdtem rendszergazda több alkalommal (16,5), majd állítsa a

Utility: Még nem értékelt

csak
Fő = True „kapott értéket érvényesítő (igaz vagy hamis)
kell, hogy legyen
Végrehajtás V_DEST_EXT.TEXT
hanem miután,
majd felülírja a Main
és ERR_MSG nem lehet dupla idézőjelek közé.

Utility: Még nem értékelt

Köszönöm a válaszokat)
Már ő birkózott.

Utility: Még nem értékelt

Hasonló probléma. Lehet mondani, én még nem felejtette el a problémát.

Szükséges kiegészítő ellenőrzéseket, és figyelmezteti a felhasználót.

Tesszük kiterjesztése. Írás „check” részben:

ha # 40; p_message = 'DEFAULT' # 41; majd
# 91; CSMD # 93; .init_form # 40; V_DEST_STR, MÓDSZER $ CLASS, MÓDSZER $ SNAME # 41 ;;

-- könyvvizsgálati
ha # 40; # 41 ..; majd
# 91; CSMD # 93; .MessageBox # 40; V_DEST_STR, 'Vigyázat!' 'A message' # 41 ;;
debug_pipe # 40; 'V_DEST_STR =' || V_DEST_STR # 41 ;;
végén, ha;


Az ügyfél script, azt mondja az írás:

Public Function Fő # 40; LastControl # 41;
Végrehajtás V_DEST_STR.TEXT
Fő = true
End Function


Részben V_DEST_STR már van, és a forma és a változó (a forgalmazási tevékenységet, hogy kiterjesztjük).
Ellenőrzi a műveletben tulajdonságok jobb „szerver, a kliens”.

Nos. Ez nem működik. (Mi másért írni?).
debug_pipe kijelzők helyes V_DEST_STR. de a felhasználó nem kap semmilyen üzenetet.

Nos. Azt hiszem. Elfelejtettem néhány piruett származó sámán tánc [CSMD].
Olvastam. Nem mintha minden rendben van.
Ő létrehozott egy új operashku ismételni mindent, ami benne - fut az első nekifutás. (Igen, minden programozók tudják, hogy legyen gyanús. De a működését 5 soros, elvileg elfogadható).

Következtetés.
Néhány trükk azt.
A feladat úgy tűnik, viszonylag szabvány. Tehát, valaki valószínűleg találkoznak. Share, plz.

Részben V_DEST_STR már van, és a forma és a változó (a forgalmazási tevékenységet, hogy kiterjesztjük).
Ellenőrzi a műveletben tulajdonságok jobb „szerver, a kliens”.

Én üzem bővítése önálló változó a teljesítménye VBA-kódot a kliens-script (V_DEST_EXT például, és ne felejtsük el, miután a helyzetet formájában „elemek”, hogy változtassa meg a nevét, amely validiruemoe text1 típusú V_DEST_EXT).

Egy külön változtatható, Carl
_________________
Lehetetlen, hogy mindenki mindent: az összes tétel, de csak egy kicsit

és mi a probléma - nem vadászik ismét mozgatni az egeret?

Nos.
Én biztosan lusta fickó. Nos egyszer, hogy szüntesse meg az egér
Nos, mint azt mindannyian tudjuk, hogy meg kell emlékezni, hogy nem minden alkalommal, amikor a tekercs patch. És ha valaha is elfelejtem, hogy ezt a befektetők a távoli szibériai Branch, emelni a lázadás, mielőtt jövök dolgozni. És én leszek az én hibám. Ez kellemetlen.
Igen, szigorúan véve, de miért zavarja, hogy nem a bővítés, ha lehetséges, ha közvetlenül a forgalmazási művelet írni.
Szeretném még nem szegik az eredeti.

De valami tényleg valami neponyatki.
Köszönöm, IXaNI, megmozdította ellenőrzés után hívja a bázis és elnyerte az ügyfél forgatókönyvet.
Mi a mágia? A tiszta ebben a nagyon V_DEST_STR látható?
Úgy tűnik, ezzel már nem működnek darabokat használva [CSMD] eredeti művelet

Egy klasszikus eset a „mindkettő rosszabb.”
Azonban nagyon köszönöm a segítséget, kollégák!

Kollégák, amíg megállt itt, hogy milyen változat (aki hasznos lehet):

- Bővítése az ügyfél script teljesen eltávolították. Szülői normálisan működik.
- I távolítani a kód [CSMD] .init_form (V_DEST_STR) és V_DEST_STR: = null; feltételezve, hogy a szülő is elegendő.

Ie Csak hozzáadásával (miután az alap call):

BASE $ SETVARS;
BASE $ VALIDATE;
BASE $ GETVARS;


ha # 40; # 41 ..; majd
# 91; CSMD # 93; .MessageBox # 40; V_DEST_STR, 'Vigyázat!' 'Message' # 41 ;;
végén, ha;
.


Változók adunk. Az eredeti ügylet nem érintette.
Minden működik!
Nem figyeltünk meg mellékhatásokat. (Nem).

Egy nagy nagy köszönöm a segítséget!