powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Добавление столбцов
9 сообщений из 34, страница 2 из 2
Добавление столбцов
    #38173982
Запустил работает вроде бы. Спасибо вам. Только, если вам не сложно несколько комментариев не могли бы вы оставить, чтобы я разобрать мог ваш код, возможно что-то поменять нужно будет или добавить там
...
Рейтинг: 0 / 0
Добавление столбцов
    #38174107
Помогите разобрать как действует этот запрос

Код: sql
1.
2.
3.
4.
SELECT PADR(t1.code+'    '+ NVL(t2.name_issl,''),nSizeName) AS idRow, CHRTRAN(STR(t1.lpu,3),' ','0') as idCol, ;
 PADR(LTRIM(STR(t1.mark)),nSizeCell) as mark ;
 FROM (SELECT t0.code,t0.lpu, COUNT(*) as mark FROM curData t0 GROUP BY 1,2) t1 ;
  LEFT JOIN issled t2 ON t1.code=t2.shifr
...
Рейтинг: 0 / 0
Добавление столбцов
    #38174196
Разобрался я во всех кодах. Только вот одно не получается. Я хотел в запросах не выводить "00000 01" и t1.code+' '+ а просто названия мед.услуг. Но когда убираю эту t1.code+' '+ часть и '00000 ', то результирующий курсор получается не таким как нужно. Почему так?
...
Рейтинг: 0 / 0
Добавление столбцов
    #38174251
Блин (( создал exe Файл пишет ФАЙЛ НЕ НАЙДЕН и не показывается какой файл не найден. Как это исправить?
...
Рейтинг: 0 / 0
Добавление столбцов
    #38174263
Разобрался с ехе файлом. нету ошибки с файлом.

Единственное вот что бы хотел:
в запросах не выводить "00000 01" и t1.code+' '+ а просто названия мед.услуг. Но когда убираю эту t1.code+' '+ часть и '00000 ', то результирующий курсор получается не таким как нужно. Почему так?
...
Рейтинг: 0 / 0
Добавление столбцов
    #38175240
Фотография AndreTM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Александр1986в запросах не выводить "00000 01" и t1.code+' '+ а просто названия мед.услуг. Но когда убираю эту t1.code+' '+ часть и '00000 ', то результирующий курсор получается не таким как нужно. Почему так?Потому что эти коды участвуют в построении кросс-таблицы, для идентификации строк с lpu, nam, fomslpu . Вам надо, чтобы просто в этих ячейках в первом столбце было "пусто"? - так после формирования обработайте получившийся курсор с кроссом:
Код: sql
1.
UPDATE curTemp SET idRow = '' WHERE idRow='00000'

или
Код: sql
1.
REPLACE ALL FOR idRow='00000' idRow WITH ''
...
Рейтинг: 0 / 0
Добавление столбцов
    #38175547
AndreTM, Тут я по-другому немножко сделал подстроку выделил из первого столбца начиная с 10-го символа, чтобы начиналось именно с названия мед.услуги.
...
Рейтинг: 0 / 0
Добавление столбцов
    #38175723
Хотел бы знать что значат эти запятые, цифры в этом коде.. почему несколько раз запятые)

Код: sql
1.
DO (_GENXTAB) WITH 'curTemp',,.f.,,1,2,3,,,.f.
...
Рейтинг: 0 / 0
Добавление столбцов
    #38175729
Sergey Sizov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Александр1986Хотел бы знать что значат эти запятые, цифры в этом коде.. почему несколько раз запятые)

Код: sql
1.
DO (_GENXTAB) WITH 'curTemp',,.f.,,1,2,3,,,.f.

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


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