:: Архив конференции по VFP до 2005 года
XMLtoCursor как вернуть единицу
PaulWist
Автор

Сообщений: 14585
Дата регистрации: 01.04.2004
Проблема - как вернуть ЕДИНИЦУ при преобразовании курсора в XML и обратно

В тесте жмем на кнопку (создается обьект Custom и курсор с единицей, курсор затем перобразуется в XML), в форме из XML создается курсор и в тексте отображается полученное значение, проверил в 7-ке 9-ке везде одно и тоже возвращается .T.

PUBLIC oForm as Object
oForm = CREATEOBJECT('xmlmain')
oform.show(1)
DEFINE CLASS xmlmain AS form
DoCreate = .T.
Caption = "Form1"
Name = "Form1"
ADD OBJECT text1 AS textbox WITH ;
Height = 25, ;
Left = 48, ;
Top = 24, ;
Width = 253, ;
Name = "Text1"
ADD OBJECT command1 AS commandbutton WITH ;
Top = 72, ;
Left = 48, ;
Height = 25, ;
Width = 253, ;
Caption = "Command1", ;
Name = "Command1"
PROCEDURE command1.Click
WITH CREATEOBJECT('XMLCustom')
XMLTOCURSOR(.xmlcursor, "test")
thisform.text1.ControlSource = 'test.id'
ENDWITH
ENDPROC
ENDDEFINE
DEFINE CLASS XMLCustom as Custom
PROCEDURE init
ADDPROPERTY(this,'XMLCursor')
CREATE CURSOR XMLCursor (id i)
INSERT INTO XMLCursor (id) VALUES (1)
CURSORTOXML('XMLCursor', 'this.XMLCursor', 1, 16, 1 )
ENDDEFINE




------------------
Есть многое на свете, друг Горацио...
Что и не снилось нашим мудрецам.
(В.Шекспир Гамлет)
Ratings: 0 negative/0 positive
Re: XMLtoCursor как вернуть единицу
Hel!Riser

Сообщений: 10452
Откуда: Нижний Новгород
Дата регистрации: 11.03.2001
=CURSORTOXML('XMLCursor', 'this.XMLCursor', 1, 16, 1, "1")




------------------
Осторожно - глисты!
Ratings: 0 negative/0 positive
Re: XMLtoCursor как вернуть единицу
PaulWist
Автор

Сообщений: 14585
Дата регистрации: 01.04.2004
2Hel!Riser

Круто - руки не дошли перебрать все варианты. Спасибо




------------------
Есть многое на свете, друг Горацио...
Что и не снилось нашим мудрецам.
(В.Шекспир Гамлет)
Ratings: 0 negative/0 positive
Re: XMLtoCursor как вернуть единицу
piva

Сообщений: 18655
Откуда: Курган
Дата регистрации: 24.03.2004
А я с тормозами не успел




------------------
Часто бывает так, что есть над чем задуматься, а нечем.
Ratings: 0 negative/0 positive
Re: XMLtoCursor как вернуть единицу
PaulWist
Автор

Сообщений: 14585
Дата регистрации: 01.04.2004
Цитата:
А я с тормозами не успел

Да , ладно, Вадим.

У меня была уверенность, что ты с Hel-ом первый бросишься на помощь, (ни кого не хочу обижать, просто в душе надеялся, убил вчера пол дня)




------------------
Есть многое на свете, друг Горацио...
Что и не снилось нашим мудрецам.
(В.Шекспир Гамлет)
Ratings: 0 negative/0 positive
Re: XMLtoCursor как вернуть единицу
AleksM

Сообщений: 17881
Дата регистрации: 11.11.2003
Цитата:
убил вчера пол дня

Убивец, а Hel - реаниматор.




------------------
Лучше переесть, чем недоспать.
Не спеши, а то успеешь.
Ratings: 0 negative/0 positive
Re: XMLtoCursor как вернуть единицу
Hel!Riser

Сообщений: 10452
Откуда: Нижний Новгород
Дата регистрации: 11.03.2001
я его проста еще в аське отвлекал, ругаясь как тормазно сайт работает




------------------
Осторожно - глисты!
Ratings: 0 negative/0 positive
Re: XMLtoCursor как вернуть единицу
Igor Korolyov

Сообщений: 34580
Дата регистрации: 28.05.2002
Hi, PaulWist!

На будущее - не надо перебирать все варианты, надо лишь внимательно,
вдумчиво почитать хелп, подумать а чего это он гад ... И тут решение само и
напроситься




------------------
WBR, Igor
Ratings: 0 negative/0 positive
Re: XMLtoCursor как вернуть единицу
Hel!Riser

Сообщений: 10452
Откуда: Нижний Новгород
Дата регистрации: 11.03.2001
пральна! Бей как грица наших! Но Игорь, баюсь заметить, тока хельп иногда скучно не только читать, но и слушать, што он вр:ет! Для этого и есть форум - иначе проста завести банер вверьху - Ф1 и точка




------------------
Осторожно - глисты!
Ratings: 0 negative/0 positive
Re: XMLtoCursor как вернуть единицу
PaulWist
Автор

Сообщений: 14585
Дата регистрации: 01.04.2004
Игорь.

Извини, конечно, если бы у меня получилось всё сразу, то я бы не стал и спрашивать, а чтение хелпа не дало результатов и тогда пошел предпоследний метод - подбора, и последний - вопрос на форуме (считай, что я такой тупой).

2Hel!Riser

Спасибо за заступничество.




------------------
Есть многое на свете, друг Горацио...
Что и не снилось нашим мудрецам.
(В.Шекспир Гамлет)
Ratings: 0 negative/0 positive


Извините, но у вас нет прав для того, чтобы оставлять сообщения в этом форуме.

On-line: 3 (Гостей: 3)

© 2000-2024 Fox Club 
Яндекс.Метрика