Найден 21 результат

wildman
09 сен 2005, 03:54
Форум: Программирование
Тема: Внедрение модуля Управление Персоналом
Ответы: 3
Просмотры: 2948

Ответ

Системные каталоги забито жестко в коде.
При Инициализации они либо полностью заменяют существующие, либо добавляются к тому что уже есть.
Режим выбираешь сам в окне инициализации.
wildman
09 сен 2005, 03:51
Форум: Программирование
Тема: Штатное расписание
Ответы: 6
Просмотры: 3473

C помощью интерфейса "Штатное расписание" в модуле "Управление персоналом", Меню "База данных".
Выбираешь подразделение, Видищь список вакансий = закладка "Рабочие места".
Переводишь курсор в нижнюю часть экрана - жмешь Ctrl+F4, пишешь:
STAFFSTRUCT.NREC - получаешь NREC.
А на закладке Сотрудник ...
wildman
18 июл 2005, 15:48
Форум: Программирование
Тема: Как добыть memo-поле
Ответы: 20
Просмотры: 10863

Примерно так:

Думаю, что примерно так:
---------------
var
str : string;
....
MemoSeek (0,#AllMemo)

while ( MemoReadLn(Str,#AllMemo) = tsOk)
{
frm.PutEventById(feDoLoop,<!цикл!>);
frm.write(str);
}
------------------
wildman
15 июл 2005, 21:22
Форум: Программирование
Тема: Как добыть memo-поле
Ответы: 20
Просмотры: 10863

Привет :)
У тебя есть описаний функций VIP-а?
Оно поставляется вместе с обычной документацией.
-----------
Есть ряд функций:
Метод ClearMemoField (memo) : boolean
Метод ExportMemoToFile (memo, string, boolean) : boolean
Метод GetFieldFromMemo (longInt, word, byte, integer): string
Метод ...
wildman
24 май 2004, 21:35
Форум: Программирование
Тема: Экспорт в DBF
Ответы: 19
Просмотры: 8771

Re: Экспорт в DBF

Память не причем, подпорчена таблица.
На MS SQL с размером базы в 36 гиг, не было замечено не разу.
На первасиве бывает и в обычном select-e если портится индекс. (я думаю, что индекс).
Еще есть вариант с глюком в Первасиве.. - но редко встречается.
wildman
14 май 2004, 22:09
Форум: Программирование
Тема: Проблема с округлением
Ответы: 5
Просмотры: 3570

Re: Проблема с округлением

Не совсем согласен с МОРЗЕ, так как
функция String не способна заменить DoubleToStr, то есть формат 666`666`667,88
она сделать не сможет. :(
wildman
14 май 2004, 19:35
Форум: Программирование
Тема: Проблема с округлением
Ответы: 5
Просмотры: 3570

Re: Проблема с округлением

Было у меня на 5.84 так:
DoubleToStr(8.03, '666 666 666 666 667.88')
выдает '8.03'
а
DoubleToStr(8.03, '666 666 666 666 667,88')
выдает '8,02'

То есть -Проблема в разделители целой и дробной части.

Проблема в Атлантисе.

Решена в
5.85 на 3.03.18
7.11 на 3.03.19
wildman
25 мар 2004, 12:29
Форум: Программирование
Тема: Как узнать имя типа поля?
Ответы: 2
Просмотры: 2442

Re: Как узнать имя типа поля?

Когда-то написал такой скрипт, чтобы формировать список полей в таблице:

! создание описания структуры таблицы
select X$FIELDS.xe$Name,X$FIELDS.xe$title,X$FIELDS.xe$size,
if(X$FIELDS.XE$DATATYPE= 0,'Void ',
if(X$FIELDS.XE$DATATYPE= 1,'Boolean ',
if(X$FIELDS.XE$DATATYPE= 2,'Char ',
if(X$FIELDS ...
wildman
19 мар 2004, 13:21
Форум: Программирование
Тема: Обработка нажатия Enter
Ответы: 41
Просмотры: 24590

Re: Обработка нажатия Enter

2 Maverick: Слушай, ну зачем же так... :((
Послал бы мылом человеку.
wildman
18 мар 2004, 04:05
Форум: Программирование
Тема: Обработка нажатия Enter
Ответы: 41
Просмотры: 24590

Re: Обработка нажатия Enter

Привет shuma

Проблема в статус-контексте, не понимаю для чего выбрал именно его:
Работающий пример ниже.
Попробуй нажать Энтер в первом поле и во втором.. увидишь разницу.

interface SELECT_USERS 'Выбор пользователя' DoAccept, EscClose, cyan;
show at (,,40,10);

create view vMain
var
USR_CODE ...
wildman
17 мар 2004, 15:57
Форум: Программирование
Тема: Динамичный интерфейс без перекомпиляции
Ответы: 6
Просмотры: 3832

Re: Динамичный интерфейс без перекомпиляции

Всем привет.

Иногда использую следующую методику решения вопроса хранения таких данных.
1) Делаю внешний аттрибут с "Финсированным" названием для таблицы X$Files
2) Создаю значение внешнего аттрибута для первой записи в X$Files
3) Мемо-поле значения аттрибута использую как место хранения временной ...
wildman
05 мар 2004, 18:22
Форум: Программирование
Тема: Как задавать размер кнопок и полей в Screen?
Ответы: 13
Просмотры: 5925

Re: Как задавать размер кнопок и полей в Screen?

Может вот что еще добавить забыл: я добавлял этот код вне описания интерфейса, то есть можно просто подкомпилировать файл, который создался при вугрузке.... Теперь пожалуй все.
wildman
05 мар 2004, 18:20
Форум: Программирование
Тема: Как задавать размер кнопок и полей в Screen?
Ответы: 13
Просмотры: 5925

Re: Как задавать размер кнопок и полей в Screen?

Скажи... изврат, да...
Щаз попробую.... :)
1. Кофигурируешь окно как хочешь.Обазятельно сохраняешь конфигурацию.
2. "=" / Конфигуратор / Управление конфигуратором /... Закладка "Запуись в скрипт". Тут записывается в файл то чего ты накофигурил.,
3. То что записано в тот, файл, который ты указал ...