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

DarkAngel27
05 сен 2005, 10:17
Форум: Программирование
Тема: Непонятное обнуление
Ответы: 10
Просмотры: 4348

Спасибо, я сделал немоного другим способом, просто думал, что это как-то исправляется не кодом... Спасибо всем за помощь.
DarkAngel27
03 сен 2005, 13:04
Форум: Программирование
Тема: Непонятное обнуление
Ответы: 10
Просмотры: 4348

Это логично, что spdocnal отсутствует, с 0 налог не возьмешь, но почему обнуляется поле полностью?
Т.е. Totsail2.SUMNDS был равен 1000 (к примеру), а после нулевой записи становится равен 0... Помоему это глюк, или я что-то не понимаю...
DarkAngel27
02 сен 2005, 17:49
Форум: Программирование
Тема: Непонятное обнуление
Ответы: 10
Просмотры: 4348

Далее заполняется поля таблицы (set ...) и происходит update... В примере поля не все указаны... Там как минимум Totsail2.cbasedoc заполняется, чтобы при повторном обращении по индексу позицианироваться на записи... Весь код будет достаточно громоздким.
DarkAngel27
02 сен 2005, 17:07
Форум: Программирование
Тема: Непонятное обнуление
Ответы: 10
Просмотры: 4348

Там не нужен current, т.к. запись вставляется пустая... К тому же работает все прекрасно если spsopr.price <> 0.
DarkAngel27
02 сен 2005, 16:26
Форум: Программирование
Тема: Непонятное обнуление
Ответы: 10
Просмотры: 4348

Непонятное обнуление

If getfirst Totsail2 where (( do_nrec == Totsail2.cbasedoc )) <> tsOK then If insert in Totsail2<>tsOK then { message('Не удалось добавить запись в структуру Totsail2'); exit; } if spsopr.price <> 0 then { set Totsail2.SUMNDS := Totsail2.SUMNDS + spdocnal.summa; set Totsail2.SUMMA := Totsail2.SUMMA...
DarkAngel27
31 авг 2005, 17:22
Форум: Сопровождение
Тема: Реакции(события)
Ответы: 2
Просмотры: 1663

см. настройку Доступ к таблицам...
Если там нет, то PROTECT...
DarkAngel27
31 авг 2005, 16:47
Форум: Администрирование
Тема: Не хватает длины поля KATMC.NAME
Ответы: 7
Просмотры: 3449

1. Создали таблицу с необходимыми нам полями и полями Галки. Добавли туда поле со ссылкой на katmc.nrec. Получилось приблизитеьлно следующее: Create Table D_GAL.Sert "Приложение к МЦ" With Table_Code = 28002 With Replace ( NREC : Comp "NREC", // "номер записи" LASTUSER ...
DarkAngel27
31 авг 2005, 14:07
Форум: Администрирование
Тема: Не хватает длины поля KATMC.NAME
Ответы: 7
Просмотры: 3449

Вообще мы решили эту проблему несколько иначе: 1. Добавили в словарь ещё Базу, в которой вся необходимая информация по МЦ и храниться (Ссылка на katmc)... 2. Переделали все отчёты. Проблемы возникают только когда МЦ будут удаляться, т.к. ссылка остаётся, но это можно тоже исправить, если конечно нуж...
DarkAngel27
31 авг 2005, 14:03
Форум: Администрирование
Тема: Не хватает длины поля KATMC.NAME
Ответы: 7
Просмотры: 3449

А заносить часть информации в katmc.name, а другую в ATTRVAL.VSTRING. Итого 80+120=200.
Так не устроит?
DarkAngel27
29 авг 2005, 18:07
Форум: Программирование
Тема: Не закрывается интерфей по условию.
Ответы: 6
Просмотры: 2914

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

if .... 
{ 
  abort; 
  exit; 
} 
по-любому
Заработало. Спасибо.
DarkAngel27
29 авг 2005, 15:19
Форум: Программирование
Тема: Не закрывается интерфей по условию.
Ответы: 6
Просмотры: 2914

Все равно не хочет закрываться.
DarkAngel27
29 авг 2005, 14:02
Форум: Программирование
Тема: Не закрывается интерфей по условию.
Ответы: 6
Просмотры: 2914

Пробовал, не помогло...
DarkAngel27
29 авг 2005, 11:10
Форум: Программирование
Тема: Не закрывается интерфей по условию.
Ответы: 6
Просмотры: 2914

Не закрывается интерфей по условию.

cmInit: { ... if getlast spsopr=tsOK then dat := spsopr.dsopr else begin message('Данные не обнаружены !!!',2); CloseInterface(cmOK); end; ... } Почему Если записей нет, то интерфейс не закрывается по CloseInterface? Атлантис 3.03.22...
DarkAngel27
25 авг 2005, 10:29
Форум: Администрирование
Тема: 7.11 -> 7.12 - Виснет в процессе конвертации
Ответы: 12
Просмотры: 6110

У нас CATALOGS около 8 часов конвертился, советую просто подождать...
DarkAngel27
25 авг 2005, 10:13
Форум: Программирование
Тема: Почему не работает?
Ответы: 7
Просмотры: 3370

Попробуй убрать order... Очень часто это является причиной получения не полной информации в интерфейсе.