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

Alexander
05 окт 2018, 12:49
Форум: Программирование
Тема: Табель учета времени
Ответы: 1
Просмотры: 1272

Табель учета времени

Не найду файлик wt2.chm
Поделитесь, пожалуйста. Очень нужна справка по работе с зп.
Задача: определить количество дней для начисления зп. Учесть Отпуски,командировки, пересечения с праздничными днями.
Примеру буду много благодарен.
Alexander
25 окт 2011, 13:45
Форум: Программирование
Тема: вопрос по Tree
Ответы: 0
Просмотры: 1819

вопрос по Tree

Суть проста: есть дерево по договорам, все работает хорошо. Накладываю ограничения как bounds, так и condition на соглашения и сами договоры. В дереве остается договор, который отображается как папка, хотя соглашений, подпадающих под условия нет. получается пустая папка.
два вопроса с этим связанных ...
Alexander
26 апр 2010, 11:21
Форум: Программирование
Тема: import|export to dbf из випа
Ответы: 19
Просмотры: 6993

возник вопрос по PutTableToDBF, точнее флагам.
Этафункция перезависывает дбф, т.е.
view
MyTable.nrec == myTableChild.cmytable

далее
_loop MyTable
PutTableToDBF(#myTableChild, 'mydbf.dbf', 0);

в дбф получаем записи только по последнему MyTable.
Может есть какой флаг, чтобы дбф не ...
Alexander
23 апр 2010, 13:57
Форум: Программирование
Тема: не отрабатывает cmprintdoc, замучался уже...
Ответы: 2
Просмотры: 1401

разобрался...
cmPrintDoc нужно обрабатывать не только в фейсе, но и в самом окне
Interface I1;
window w1;
tree t1;
...
end;
...
handleevent
cmprintdoc:{message('print window doc')}
end;
end;
...
handleevent
cmprintdoc:{message('print')}
end;
end.

если в окне обработчика нет, то ...
Alexander
23 апр 2010, 13:28
Форум: Программирование
Тема: не отрабатывает cmprintdoc, замучался уже...
Ответы: 2
Просмотры: 1401

не отрабатывает cmprintdoc, замучался уже...

есть интерфейс, в нем окно, в окне дерево и прочие элементы
Interface I1;
window w1;
tree t1;
...
end;
...
end;
...
handleevent
cmprintdoc:{message('print')}
end;
end.
какие только статус лайны не подставлял-все впустую. при закрытом окне-отрабатывает, но когда запускаю окно(модально ...
Alexander
20 апр 2010, 08:52
Форум: Программирование
Тема: import|export dbf memo поле
Ответы: 4
Просмотры: 2581

KATZ
вы оказались правы:
update current docinfonew
помогло... вот я стормозил... а дбф просмотрщик надо менять :-) с мемо он не умеет работать :-)

Плюс в строке docinfonew.cdoc = dogovornew.nrec двоеточие напрашивается.
необязательно, т.к. конструкция инсерт. если бы так:
docinfonew.cdoc ...
Alexander
19 апр 2010, 16:43
Форум: Программирование
Тема: Статусы в ДО
Ответы: 3
Просмотры: 1537

а откуда взялись новые статусы? может у кого-то ручки шаловливые и просто добавили? посмотрите журнал. Если статусы добавлены, нужно узнать кто и для каких целей добавлял... и какие статусы теперь юзеры выбирают? чую бардак у вас терь будет...
Alexander
19 апр 2010, 15:30
Форум: Программирование
Тема: import|export dbf memo поле
Ответы: 4
Просмотры: 2581

import|export dbf memo поле

Есть может у кого пример? пытаюс так сделать:
hdle:=DBFOpen(export_dir+'\\'+ c_docinfo_file, stCreate);
if(hdle=0) exit;
DBFAddField(hdle,'cdoc',DbChar, 20, 0);
DBFAddField(hdle,'cLang',DbChar, 20, 0);
DBFAddField(hdle,'DocType',DbNum, 5, 0);
DBFAddField(hdle,'InfoType',DbNum, 5, 0 ...
Alexander
15 апр 2010, 12:31
Форум: Программирование
Тема: Внешние Атрибуты
Ответы: 12
Просмотры: 4262

лично я IsValid не использую, давным давно были проблемы, теперь везде ставлю IsValidAll. Ну а неопределенное значение-есть неопределенное значение. Учитывая, что NULL-а не имеется, что же возвращать-то? Всегда желательно проверять в подобных случаях во избежание мусора. а в данном случае можно ...
Alexander
15 апр 2010, 11:48
Форум: Программирование
Тема: Внешние Атрибуты
Ответы: 12
Просмотры: 4262

В таких случаях желательно тогда говорить IsValidAll
Метод IsValidAll
Назначение
Возвращает логическую истину, если есть текущая позиция в узле iLeaf логиче-
ской таблицы. В случае отсутствия позиции нельзя вызывать позиционно зави-
симые модификаторы (update, delete, getNext, getPrev) – будет ...
Alexander
15 апр 2010, 09:39
Форум: Программирование
Тема: Внешние Атрибуты
Ответы: 12
Просмотры: 4262

сделайте

Код: Выделить всё

browse b1
table katmc
fields
   katmc.name;
   attrval.vdouble;
end;
увидите реальные поля.
вполне возможно, что стоит сделать так:

Код: Выделить всё

integer(attrval.vdouble)<>1
либо округлять
Alexander
14 апр 2010, 13:21
Форум: Программирование
Тема: import|export to dbf из випа
Ответы: 19
Просмотры: 6993

может с какими-то патчами и работает...
Только что проверил на том, что стоит у нас: на оракле норм, на первазиве-балалайка... :-(
Alexander
14 апр 2010, 12:04
Форум: Программирование
Тема: import|export to dbf из випа
Ответы: 19
Просмотры: 6993

1. Можно ли описать временную таблицу как дубликат существующей?
2. Можно ли как-нибудь дернуть всю строчку из dbf в Эту временную таблицу?

Порыскал по форуму, подобные вопросы нашел, но ответов нет... :-(

P.S. Прямой SQL не подходит. Должно работать в том числе и на первазиве :-(
Alexander
08 апр 2010, 10:48
Форум: Программирование
Тема: import|export to dbf из випа
Ответы: 19
Просмотры: 6993

нашел PutTableToDBF, все работает, а вот с импортом вопрос...
Alexander
08 апр 2010, 10:44
Форум: Программирование
Тема: alter interface, что делаю не правильно?
Ответы: 10
Просмотры: 3198

лан, буду разбираться :-)