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

Dmitry_Sol
27 янв 2016, 13:44
Форум: Программирование
Тема: Индекс не найден
Ответы: 14
Просмотры: 5209

Re: Индекс не найден

Было бы неплохо, выложить хотя бы часть исходника, чтобы понимать, что же у вас происходит. Но если вы уверены, что у вас уже наложено индексное условие по лицевому счету, то можете условие по году накладывать как неиндексное G1 == SUMVIDOP.YEARK (noindex) все равно на скорость отчета существенно эт...
Dmitry_Sol
27 янв 2016, 13:16
Форум: Программирование
Тема: Индекс не найден
Ответы: 14
Просмотры: 5209

Re: Индекс не найден

Добрый день. В Идексе который вы указали, YEARK идет вторым сегментом. Это значит, что сначала индексируется первый сегмент - ссылка на лицевой счет, а затем уже YEARK. Вам нужно или, сначала указаать ограничение по лицевому счету, или использовать другой индекс, где YEARK идет первым сегментом. В э...
Dmitry_Sol
31 июл 2015, 18:01
Форум: Программирование
Тема: конвертирование в JavaScript
Ответы: 11
Просмотры: 3894

Re: конвертирование в JavaScript

1. Если неободимо сохранить информацию по объекту, нужно использовать функцию rewrite() в вашем случае это if (Kolvo > 0) { Message('Положительное'); }; else { SpObjAcct.kolcpos = Math.abs(SpObjAcct.kolcpos); SpObjAcct.rewrite(); }; 2. Для вызова алгоритма, из алгоритма необходимо подключить библиот...
Dmitry_Sol
24 июл 2015, 11:17
Форум: Программирование
Тема: Интерфейс выбора даты и МВЗ
Ответы: 5
Просмотры: 1975

Re: Интерфейс выбора даты и МВЗ

Доброго времени суток. 1. Попробуйте после screen использовать ключевое слово notablenavigation; Screen ScrSpis; noTableNavigation; Show At(,,,); 2. ReScanPanel(scrTable) в данном случае абсолютно неуместно, так как эта команда служит для перерисовывания записей корневой таблицы iTable. а у вас,выбо...
Dmitry_Sol
23 июл 2015, 18:49
Форум: Программирование
Тема: конвертирование в JavaScript
Ответы: 11
Просмотры: 3894

Re: конвертирование в JavaScript

Вам нужно использовать Math.abs(x), подробнее можете почитать на javascript.ru

По поводу ошибки в строке 1, вы должны помнить, что Javascript регистрозависим. Убедитесь, что в вкладке "Объекты" есть объект "Заголовок Связи", и в вкладке экземпляры он назван ObjAcc
Dmitry_Sol
11 мар 2015, 15:42
Форум: Опыт
Тема: Библиотека функций для JavaScript
Ответы: 11
Просмотры: 10940

Re: Библиотека функций для JavaScript

Пользоваться этим функционалом , можно, как и любой штатной библиотекой JavaScript. у вас в списке библиотек, ваша библиотека должна появиться в пользовательских функциях. Мне кажется, что вы ошиблись в названии компонента. Насколько я понимаю он должен называться M_MNPLAN. RunAnyView('Interface M_M...
Dmitry_Sol
29 сен 2014, 19:20
Форум: Сопровождение
Тема: Внешние атрибуты - ссылка (другие таблицы)
Ответы: 3
Просмотры: 2261

Re: Внешние атрибуты - ссылка (другие таблицы)

Вопрос конечно не в этой теме, а больше относится к программированию. Но решаемый. Вот этот код добавляет каталог стран в список Прочих таблиц в аттрибутах. #include GetAttrTable.vih const coState : Word =1458; end; #ifdef ComponentVersion #component "C_EXTCLASS" #endif VipInterface Create...
Dmitry_Sol
05 сен 2014, 12:53
Форум: Программирование
Тема: Ошибка 310
Ответы: 32
Просмотры: 10176

Re: Ошибка 310

Обратите внимание на эту часть кода DO2.clearbuffer(DO2.tnspstep); DO2.SPSTEP.npp := NPP; DO2.SPSTEP.PRMC := PRMC; DO2.SPSTEP.CMCUSL := CMCUSL; DO2.SPSTEP.COTPED := COTPED; DO2.SPSTEP.KOL := KOL; DO2.SPSTEP.KOLOPL := KOLOPL; DO2.SPSTEP.kol := KOLFACT; DO2.SPSTEP.price := price; DO2.SPSTEP.price := v...
Dmitry_Sol
04 сен 2014, 16:33
Форум: Сопровождение
Тема: Суммирование при циклической обработке в ТХО
Ответы: 13
Просмотры: 9035

Re: Суммирование при циклической обработке в ТХО

Тоже столкнулся с проблемой суммирования проводок в ТХО. Пришлось написать TXO API для суммирования однотипных проводок. Может кому пригодится. После сборки, в перечне алгоритмов появится TxoCalcIdent. Нужно создать новую строку в хозоперации, и выбрать &VIP[Obj:"TXOCALCIDENT"] #includ...
Dmitry_Sol
05 авг 2013, 17:22
Форум: Администрирование
Тема: Ошибка при входе в Галактику
Ответы: 3
Просмотры: 2142

Re: Ошибка при входе в Галактику

Видимо у кого то из пользователей стоит антивирус AVAST.
У меня тоже сегодня были проблемы именно с этими файлами. Он их настойчиво пихал в карантин :grin:
Dmitry_Sol
29 июл 2013, 18:16
Форум: Программирование
Тема: Java
Ответы: 43
Просмотры: 14603

Re: Java

Посмотрите в разделе ОПЫТ в теме "Библиотека функций для JavaScript" http://www.tyumbit.ru/gal_forum/viewtopic.php?f=8&t=12210&start=0 Я выкладывал исходник, пригодный для сборки, там есть не только objintpl.vin, но и все другие инклюды, которые нужны для компиляции пользовательски...
Dmitry_Sol
09 апр 2013, 12:18
Форум: Программирование
Тема: опять XML
Ответы: 10
Просмотры: 4999

Re: опять XML

К сожалению у Галактики достаточно куцый функционал работы с XML.
Но ваша проблема меня не отпускала. Поэтому пришлось вспомнить навыки работы с парсером XML
https://code.google.com/p/js-library-g ... erXML.ZIP
Надеюсь поможет.
Dmitry_Sol
08 апр 2013, 15:41
Форум: Программирование
Тема: опять XML
Ответы: 10
Просмотры: 4999

Re: опять XML

Занялся вашим xml файлом Выяснилось, что он не правильной структуры. В нем нет, ни одного элемента. Привел его к правильной структуре. <root> <spec> <sp_spec dat="2005-01-01"/> <sp_spec dat="2005-02-01"/> </spec> </root> вот так - гарантированно работает #component "C_PARTNE...
Dmitry_Sol
04 апр 2013, 15:22
Форум: Программирование
Тема: опять XML
Ответы: 10
Просмотры: 4999

Re: опять XML

Я пользуюсь функцией GetNameAttr(NodeRes: LongInt; NameAtr: String): String; где NodeRes - handle Node узла - NameAtr - наименование атрибута - в вашем случае 'sp_spec' Function GetNameAttr(NodeRes: LongInt; NameAtr: String): String; { var i : LongInt; var MapNodeList: LongInt; var Len : LongInt; va...
Dmitry_Sol
12 фев 2013, 17:19
Форум: Программирование
Тема: Внешний атрибут. alter interface, компиляция cnf
Ответы: 9
Просмотры: 3765

Re: Внешний атрибут. alter interface, компиляция cnf

Для создания label я пользую код cfsCreateObject('Label','SCVSCHET', 'LbExtAttr: BASEDOC,14073748835532836', false, pobj2); cfsSetProp(pobj2, 'Original', 'false'); cfsSetProp(pobj2, 'Origin_X',10); cfsSetProp(pobj2, 'Title','подразделение'); cfsSetProp(pobj2, 'Origin_Y', 123); cfsSetProp(pobj2, 'Siz...