|
Преобразовать XML в DBF
|
|||
---|---|---|---|
#18+
можно ли сначала вывести в курсор нужные записи сгруппировав, а потом из курсора сформировать отчет? Если да то как? ... |
|||
:
Нравится:
Не нравится:
|
|||
10.10.2012, 12:17 |
|
Преобразовать XML в DBF
|
|||
---|---|---|---|
#18+
Дима1991Всем спасибо, сделал вот так: авторCREATE table c:\pacient_strah ( ; id I, ; id_sch I, ; vpolis I, ; spolis C(3), ; npolis C(9), ; fam C(30), ; im C(30), ; ot C(30), ; dr d, ; w I,; smo C(5), ; stat I, ; name_error C(30), ; kol_strax I, ; kol_uslugi N(5,2), ; kol_kd N(5,2), ; sumv N(10, 2), ; code_mo C(6), ; name_mo C(50), ; smo_tmp C(5)) ; Где ты у меня видел в этом месте точку с запятой? XMLTOCURSOR("C:\000T052M501209050130.xml", "pacient_strah", 512) COPY TO "C:\pacient_strah" ... |
|||
:
Нравится:
Не нравится:
|
|||
10.10.2012, 13:42 |
|
Преобразовать XML в DBF
|
|||
---|---|---|---|
#18+
Дима1991можно ли сначала вывести в курсор нужные записи сгруппировав, а потом из курсора сформировать отчет? Если да то как? SELECTом ... |
|||
:
Нравится:
Не нравится:
|
|||
10.10.2012, 13:44 |
|
Преобразовать XML в DBF
|
|||
---|---|---|---|
#18+
IgorNG, убрал точку с запятой. и без этого ошибки не было. но все же убрал на всякий случай ... |
|||
:
Нравится:
Не нравится:
|
|||
10.10.2012, 14:08 |
|
Преобразовать XML в DBF
|
|||
---|---|---|---|
#18+
Почему у меня если вместо этого файла использовать другой файл с таким же названием и с такими же полями. в таблице создаются дополнительные поля типа Fam_Polis и отчет создается и сразу закрывается? ... |
|||
:
Нравится:
Не нравится:
|
|||
11.10.2012, 10:12 |
|
Преобразовать XML в DBF
|
|||
---|---|---|---|
#18+
Дима1991Почему у меня если вместо этого файла использовать другой файл с таким же названием и с такими же полями. в таблице создаются дополнительные поля типа Fam_Polis и отчет создается и сразу закрывается? Потому что ты там крутил-вертел - то ли в таблицу xml, то ли в курсор. Если в таблице нет такого поля, то они создаваться не должны. Разбирайся в своем коде. Как говорится, что наваял, то и получил. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.10.2012, 10:21 |
|
Преобразовать XML в DBF
|
|||
---|---|---|---|
#18+
IgorNG, файлы идентичные и поля совпадают и название файла. с одним файлом работает все если другой использую идентичный только данные разные то не работает ... |
|||
:
Нравится:
Не нравится:
|
|||
11.10.2012, 10:27 |
|
Преобразовать XML в DBF
|
|||
---|---|---|---|
#18+
Дима1991IgorNG, файлы идентичные и поля совпадают и название файла. с одним файлом работает все если другой использую идентичный только данные разные то не работает Чудес не бывает. Выкладывай идентичный файл ... |
|||
:
Нравится:
Не нравится:
|
|||
11.10.2012, 10:28 |
|
Преобразовать XML в DBF
|
|||
---|---|---|---|
#18+
IgorNG, обе файла выложил. если работать с T05M501209050130.xml работает, а если 1T05M501209050130.xml переименовать в T05M501209050130 и с ним работать то уже не работает ... |
|||
:
Нравится:
Не нравится:
|
|||
11.10.2012, 10:31 |
|
Преобразовать XML в DBF
|
|||
---|---|---|---|
#18+
и тишинааа... (( ... |
|||
:
Нравится:
Не нравится:
|
|||
11.10.2012, 11:27 |
|
Преобразовать XML в DBF
|
|||
---|---|---|---|
#18+
Дима1991, Если у тебя в запросе тупо стоит name_mo='Республиканский ДЦ (диагностика)', то курсор у тебя пустой, потому что в xml нет такого названия. Так что твои крики о том, что с этим xml работает, а с переименованным не работает, не обоснованы. У меня, например, такие воцклицания ассоциируются больше с юзерами, чем с программистами. Ты сам должен проверять работу своего творения. Перед выводом в отчет поставь элементарное browse и увидишь, что у тебя в курсоре. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.10.2012, 11:32 |
|
Преобразовать XML в DBF
|
|||
---|---|---|---|
#18+
IgorNG, Да, точно. Как-то я сам не додумался оказывается в поле name_mo в этих файлах по разному указана информация об отделе диагностика. просто условие еще добавить надо учитывающее второй вариант. Благодарю ... |
|||
:
Нравится:
Не нравится:
|
|||
11.10.2012, 11:37 |
|
Преобразовать XML в DBF
|
|||
---|---|---|---|
#18+
извиняюсь за глупый вопрос. напомните пожалуйста если надо найти такое значение ООО "Диагностический центр" Диагностика как нужно было писать в условии where ... |
|||
:
Нравится:
Не нравится:
|
|||
11.10.2012, 11:45 |
|
Преобразовать XML в DBF
|
|||
---|---|---|---|
#18+
а не не нужно ... |
|||
:
Нравится:
Не нравится:
|
|||
11.10.2012, 11:46 |
|
Преобразовать XML в DBF
|
|||
---|---|---|---|
#18+
а можно ли сделать так: вот на диске h:\strafs есть папки типа "201209" т.е. 2012 год 09 месяц. в таких папках будут располагаться xml файлы с названиями T05M501209050130 в котором 1209 означает год и месяц. на форме есть комбобоксы в одном месяца в другом года. Как сделать чтобы при выборе месяца и года программа искала в папке h:\strafs такую же папку название которой соответствует выбранным параметрам в комбобоксах. т.е. человек на форме выбрал из двух комбобоксов месяц октябрь и год 2012 программа в h:\strafs нашла папку 201210 и работала с тамошним xml файлом у которого название будет T05M501210050130.xml Названия xml файлов в каждой папке будут разные например в папке 201211 такой T05M501211050130.xml ... |
|||
:
Нравится:
Не нравится:
|
|||
11.10.2012, 12:56 |
|
Преобразовать XML в DBF
|
|||
---|---|---|---|
#18+
Дима1991, adir() и chdir в помощь. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.10.2012, 13:09 |
|
Преобразовать XML в DBF
|
|||
---|---|---|---|
#18+
tanglir, прочитал я про эти команды, но не понял как использовать их в своей программе чтобы делать так как мне надо ... |
|||
:
Нравится:
Не нравится:
|
|||
11.10.2012, 13:36 |
|
Преобразовать XML в DBF
|
|||
---|---|---|---|
#18+
никто не в силах помочь? ... |
|||
:
Нравится:
Не нравится:
|
|||
11.10.2012, 14:43 |
|
Преобразовать XML в DBF
|
|||
---|---|---|---|
#18+
Дима1991, Советом здесь всегда помогут. А вот писать за кого-то - вряд ли. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.10.2012, 15:18 |
|
Преобразовать XML в DBF
|
|||
---|---|---|---|
#18+
IgorNG, писать я не говорю.. просто напишите как сделать то что мне нужно словами и какие функции можно использовать. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.10.2012, 16:01 |
|
Преобразовать XML в DBF
|
|||
---|---|---|---|
#18+
Дима1991, ADIR() - в массив загоняешь список файлов из нужной папки. В массиве выбираешь нужный xml, который соответствует данным (месяцЮ год), выбранным в combobox. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.10.2012, 16:13 |
|
Преобразовать XML в DBF
|
|||
---|---|---|---|
#18+
IgorNG, вы не поняли скорее всего. в программе человек выбирает из первого комбо месяц из второго год и на основании этого выбора программа должна найти папку такую же. выбрали допустим Январь 2012 программа ищет в h:\strafs папку 201201 и там ищет файл T05M501201050130.xml и с ним работает. В названии файла xml зашифрован месяц и год T05M501201050130.xml ... |
|||
:
Нравится:
Не нравится:
|
|||
11.10.2012, 16:18 |
|
Преобразовать XML в DBF
|
|||
---|---|---|---|
#18+
и еще вы мне писали для создания dbf из xml код там была такая строка smo C(5), ; в xml в поле smo 5 значений, а когда dbf создается получается 4 т.е. было 05507 при создании получается 5507. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.10.2012, 16:25 |
|
Преобразовать XML в DBF
|
|||
---|---|---|---|
#18+
тоже самое с полями npolis и code_mo ... |
|||
:
Нравится:
Не нравится:
|
|||
11.10.2012, 16:27 |
|
Преобразовать XML в DBF
|
|||
---|---|---|---|
#18+
Тебе же написали, какие функции использовать: adir() и chdir Или надо еще учить работать с массивами? http://www.foxclub.ru/rhproject/project/html/6dcddc3f-9944-4ad8-be2f-003610af616a.htm Подробнейший Help. ... |
|||
:
Нравится:
Не нравится:
|
|||
11.10.2012, 16:28 |
|
|
start [/forum/topic.php?fid=41&msg=37994069&tid=1583397]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
47ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
66ms |
get tp. blocked users: |
1ms |
others: | 17ms |
total: | 177ms |
0 / 0 |