powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / BETWEEN
5 сообщений из 5, страница 1 из 1
BETWEEN
    #38547182
Trish
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
мне нужно вывести в EXCEL пациентов которые проходили обследования в определенный период (по дате), а у меня выводится только один последний человек. в mcJUR = ФИО и data_iz (дата измерений), в MCPECH = адрес
вот часть программки:

dataa=thisformset.form4.text1.Value
datac=thisformset.form4.text2.Value
BETWEEN(data_iz,m.dataa,m.datac)
SELECT mcJUR
SCATTER MEMVAR
lorange=ole3.range(ole3.cells(nr,1).address+":"+ole3.cells(nr,11).address)
lorange.WrapText=.T.
lorange.NumberFormat="@"
ole3.cells(nr,2).value=ALLTRIM(m.familia)+" "+ALLTRIM(m.imya)+" "+ALLTRIM(m.otchestvo)
ole3.cells(nr,3).value=DTOC(m.data_r)
ole3.cells(nr,5).value=DTOC(m.data_iz)
ole3.cells(nr,6).value=m.ch250l2
ole3.cells(nr,7).value=m.ch500l
ole3.cells(nr,8).value=m.ch1000l
ole3.cells(nr,9).value=m.ch2000l
ole3.cells(nr,10).value=m.ch4000l
ole3.cells(nr,11).value=m.ch8000l
ole3.cells(4,6).value=m.ch250r
ole3.cells(4,7).value=m.ch500r
ole3.cells(4,8).value=m.ch1000r
ole3.cells(4,9).value=m.ch2000r
ole3.cells(4,10).value=m.ch4000r
ole3.cells(4,11).value=m.ch8000r
SELECT obl,raion,nas_p,ul,pdom,pidom,Pkvart,mest_rab,profes FROM JURNAL WHERE;
MCJUR.id=JURNAL.id INTO CURSOR MCPECH
SELECT MCPECH
SCAN
SCATTER MEMVAR
lorange=ole3.range(ole3.cells(nr,1).address+":"+ole3.cells(nr,11).address)
lorange.WrapText=.T.
lorange.NumberFormat="@"
ole3.cells(nr,4).value=ALLTRIM(m.obl)+", "+ALLTRIM(m.raion)+", "+ALLTRIM(m.nas_p)+", "+;
ALLTRIM(m.ul)+" "+ALLTRIM(m.pdom)+"/"+ALLTRIM(m.pidom)+", "+ALLTRIM(m.pkvart)+", "+;
ALLTRIM(m.mest_rab)+" ,"+ALLTRIM(m.profes)
ENDSCAN
...
Рейтинг: 0 / 0
BETWEEN
    #38547317
IgorNG
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Trishмне нужно вывести в EXCEL пациентов которые проходили обследования в определенный период (по дате), а у меня выводится только один последний человек. в mcJUR = ФИО и data_iz (дата измерений), в MCPECH = адрес
вот часть программки:

BETWEEN(data_iz,m.dataa,m.datac)


И что сия чудесная функция в Вашем коде делает? Каково её назначение?
...
Рейтинг: 0 / 0
BETWEEN
    #38547346
Penner
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
IgorNGTrishмне нужно вывести в EXCEL пациентов которые проходили обследования в определенный период (по дате), а у меня выводится только один последний человек. в mcJUR = ФИО и data_iz (дата измерений), в MCPECH = адрес
вот часть программки:

BETWEEN(data_iz,m.dataa,m.datac)


И что сия чудесная функция в Вашем коде делает? Каково её назначение?

язык программирования нужно учить, а не изобретать
...
Рейтинг: 0 / 0
BETWEEN
    #38547384
Trish
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
IgorNG,

я уже поняла, что не туда ее поставила. вот, в курсор надо было.
SELECT familia,imya,otchestvo,data_r,OBL,RAION,NAS_P,UL,PDOM,PIDOM,PKVART,MEST_RAB,PROFES,;
data_iz,ch250l2,ch500l,ch1000l,ch2000l,ch4000l,ch8000l,ch250r,ch500r,ch1000r,ch2000r,ch4000r,ch8000r;
FROM JURNAL,CHASTOTA WHERE !DELETED() AND JURNAL.id=CHASTOTA.id_jur AND BETWEEN(data_iz,m.dataa,m.datac);
ORDER BY data_iz INTO CURSOR MCJUR
Извините, за беспокойство.
...
Рейтинг: 0 / 0
BETWEEN
    #38547385
Trish
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Penner,

Я учу, просто я еще тот новичок)
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / BETWEEN
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]