Найдено 39 результатов

agrail
28 янв 2013, 09:36
Форум: Программирование
Тема: НЕ фильтрует путевые листы!!!
Ответы: 1
Просмотры: 646

Re: НЕ фильтрует путевые листы!!!

Проблему решил сам! Дело оказалось не в поле tiplst, а в поле kformpl=0 в фильтре отображаются только внешние!!! :-)
agrail
25 янв 2013, 14:21
Форум: Программирование
Тема: НЕ фильтрует путевые листы!!!
Ответы: 1
Просмотры: 646

НЕ фильтрует путевые листы!!!

В регистрационных листах (они же путевые листы) при выборе в фильтре Тип ПЛ -Внешние не выводит не одну запись - выдает ошибку о том что нет данных, хотя в таблице putlst имеются записи с полями tiplst=1!!!!! объясните почему не выводит? может еще какие нибудь поля должны указывать на то что тип ПЛ ...
agrail
24 янв 2013, 10:45
Форум: Программирование
Тема: Как убрать дупликаты во временной таблице???
Ответы: 5
Просмотры: 1191

Как убрать дупликаты во временной таблице???

Имеется временная таблица с водителями temprcons. в ней поля mcname,nrec. Как удалить из нее повторяющихся водителей с одинаковыми mcname и nrec???????????????
agrail
22 янв 2013, 09:37
Форум: Программирование
Тема: Зацикливание! Помогите!!!
Ответы: 9
Просмотры: 2215

Re: Зацикливание! Помогите!!!

Разобрался) впереди поставил 2 цикла один по подразделению второй по водителям, теперь когда внутр цикл по водителю -если найден break - переходим на след подразделение. Всем большое спасибо! _loop podr_tbl {_loop dr_tbl { if getfirst katsopr where ((201==katsopr.vidsopr(noIndex) and dBegin<<=katsop...
agrail
18 янв 2013, 12:48
Форум: Программирование
Тема: Зацикливание! Помогите!!!
Ответы: 9
Просмотры: 2215

Re: Зацикливание! Помогите!!!

вопрос на засыпку: цикл такого формата: _loop table1 where....{ _loop table2 where....{...break;} ... } - будет искать по внутр циклу - т.е. с первого знач table2 по последний, если успех то break а затем внешний цикл переходит на второе значение???
agrail
18 янв 2013, 11:59
Форум: Программирование
Тема: Зацикливание! Помогите!!!
Ответы: 9
Просмотры: 2215

Re: Зацикливание! Помогите!!!

есть форма - на ней 2 поля. 1 поле методом pick выбираем подразделения и 2 поле выбираем водителей - и 1 и 2 поле выбираем несколько подразделений и водителей. потом в этом цикле у меня находятся накладная на данного водителя с привязанным подразделением. как перейти на след водителя? н-р: водители(...
agrail
18 янв 2013, 10:28
Форум: Программирование
Тема: Зацикливание! Помогите!!!
Ответы: 9
Просмотры: 2215

Re: Зацикливание! Помогите!!!

мне нужно просто вывести в эксель каждого водителя из цикла, а они у меня дублируются, получается много эксель-файлов на каждого водителя, как убрать дупликаты!!!?????????
agrail
17 янв 2013, 16:57
Форум: Программирование
Тема: Зацикливание! Помогите!!!
Ответы: 9
Просмотры: 2215

Re: Зацикливание! Помогите!!!

Зацикливание происходит в том месте где вызывается шаблон ексель. { if getfirst temprcons where ((ttndoc.cdriver==temprcons.NREC(noIndex)))=tsok do { kolnakl:=kolnakl+1; message(temprcons.nrec); xl := xlCreateExcelWithTemplate('c:\dover_driver\doc_pak\tr_nakl.xlt',true); может в выборке кода ошибка,...
agrail
17 янв 2013, 15:47
Форум: Программирование
Тема: Зацикливание! Помогите!!!
Ответы: 9
Просмотры: 2215

Зацикливание! Помогите!!!

Проблема в том, что при выборке определенных водителей происходит зацикливание - нес-ко раз проходит цикл по одному и тому же водителю. Как избежать этого??? Эти водители хранятся во врем таблице = temprcons. Саму временную таблицу проверял - дупликатов водителей нет. Собственно выборка: _loop katso...
agrail
14 янв 2013, 14:48
Форум: Программирование
Тема: Экспорт в Excel из цикла!
Ответы: 7
Просмотры: 1533

Re: Экспорт в Excel из цикла!

действительно все получилось! Спасибо! последний вопрос из этой же формы: необходим множ выбор подразделений. ----как в этом же цикле в таблице putlst _loop putlst where ((DBegin>>=putlst.DATPL(noIndex) and DEnd<<=putlst.DATPL(noIndex) and podr_tbl.crec==putlst.cpol(noIndex))) отбирать podr_tbl.crec...
agrail
14 янв 2013, 13:06
Форум: Программирование
Тема: Экспорт в Excel из цикла!
Ответы: 7
Просмотры: 1533

Re: Экспорт в Excel из цикла!

да я попробовал как сказал RAJAH и все равно выводит не то. вот кусочек кода: i:=6; _loop putlst where ((DBegin>>=putlst.DATPL(noIndex) and DEnd<<=putlst.DATPL(noIndex) and podr_tbl.crec==putlst.cpol(noIndex))) { xlSetCellDateValue(putlst.datpl,6,1,i,1); //дата выдачи ПЛ xlSetCellNumberValue(putlst....
agrail
14 янв 2013, 12:54
Форум: Программирование
Тема: Экспорт в Excel из цикла!
Ответы: 7
Просмотры: 1533

Re: Экспорт в Excel из цикла!

не выводит значения...выводит последнее значение в моем случае номер путевого листа - 570 - и так 14 раз выводит значение 570! подскажите как быть? нужно заводить массив динамический? примеров мало поэтому и возникают лишние вопросы.
agrail
14 янв 2013, 11:46
Форум: Программирование
Тема: Экспорт в Excel из цикла!
Ответы: 7
Просмотры: 1533

Экспорт в Excel из цикла!

Добрый день. сложилась такая проблема - необходимо вывести значения из цикла в Excel. пример: cmOK: { var xl:longint; startNewVisual(0, vfTimer+vfBreak, 'Печать журнала погоды...', 0); xl := xlCreateExcelwithtemplate('c:\work81\pogoda\pogoda.xlt',true); xlSETACTIVESHEETbyname('Лист1'); _loop putlst ...
agrail
29 дек 2012, 11:46
Форум: Сопровождение
Тема: Модуль Автотранспорт - ГСМ - Учет в баках
Ответы: 39
Просмотры: 21204

Re: Модуль Автотранспорт - ГСМ - Учет в баках

Подскажите где находится и как называется интерфейс ПЛ (регистрационные листы) на водителя-- хочу внести свои корректировки в сам код, кое что переименовать...и т.д.