Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » 1C Программирование и поддержка

Модерирует : ShIvADeSt

ShIvADeSt (06-02-2008 02:31): продолжаем тут http://forum.ru-board.com/topic.cgi?forum=33&topic=9226  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104

   

koshmin



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Такой вопрос?
Стоит платформа 1c 7.70.027 sql, поставил Альфа-Авто_Салон+Сервис+Запчасти 3.0.5.
Выгрузил из автокаталога(автодиллер) интересующие меня наменклатуры машин в *.txt.
Захожу в Альфа-Авто-> доп.возмож,загружаю из *.txt выдает ошибку
--------------------
Создан файл настройки торгового оборудования: C:\WINDOWS\1stRozn.txt
Значение константы <Лицензия по умолчанию> не установлено!
Начало загрузки 12:10:59
ТЗ.Элемент=СокрЛП(Сп.ПолучитьЗначение(Сп.РазмерСписка()-2));
{Обработка.ЗагрузкаНоменклатуры.Форма.Модуль(35)}: Индекс не входит в границы списка значений.
ТЗ.Номер=СокрЛП(Сп.ПолучитьЗначение(Сп.РазмерСписка()-1));
{Обработка.ЗагрузкаНоменклатуры.Форма.Модуль(36)}: Индекс не входит в границы списка значений.
--------------------

Всего записей: 52 | Зарегистр. 07-04-2006 | Отправлено: 12:33 16-04-2007
Vxd2000



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
bxz

Цитата:
чесно говоря сложно представить зачем нужен такой алгоритм, но

 
Там 2 табличные части, нужно, чтобы если только одна заполнена занеслась в регистр она и шапка, если обе ТЧ заполнены, то обе они и шапка, ну или если ни одна из ТЧ не заполнена, то только шапка.
 
Как это тогда по другому сделать ?

Всего записей: 1121 | Зарегистр. 14-11-2002 | Отправлено: 23:51 16-04-2007
vadver

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Vxd2000
Шапка и табличная часть одновременно в один и тот же регистр? А поподробнее о задаче можно? И то звучит... странно.

Всего записей: 80 | Зарегистр. 10-05-2005 | Отправлено: 10:37 17-04-2007
RedShadow



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Помогите с такими вопросами.
Имется 1С8+зарплата и кадры
Как в расчетах при увольнении и начислении отпуска поставить изначально (при открытии диалога)  
Средний часовой заработок?
И как в расчетный листок вставить оклад сотрудника?
Спасибо

Всего записей: 361 | Зарегистр. 30-07-2004 | Отправлено: 18:38 17-04-2007
shevek

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Интеграция 1С с внешними приложениями.
Подскажите пожалуйста как можно взаимодействовать с 1С , нужно из внешней программы , посылать некоторые сообщения чтобы 1ска  делала запрос в свою базу и открывала окно.
 
Вообще какими путями это можо реализовать.
1С семерка.
 
Ткните пожалуйста носом в литературу.
В 1С я ноль, превый раз сталкиваюсь.
 

Всего записей: 33 | Зарегистр. 17-01-2003 | Отправлено: 18:50 17-04-2007
RedPromo



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
shevek
Вот посмотри пример работы из Delphi
_http://www.delphiplus.org/articles/delphi/1c/3/
А тут можно посмотреть 1С-Предприятие в качестве OLE Automation

Всего записей: 558 | Зарегистр. 05-04-2006 | Отправлено: 23:34 17-04-2007 | Исправлено: RedPromo, 23:37 17-04-2007
Vxd2000



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
vadver для каждой строки табличной части заносится "шапочное значение" , то есть если посмотреть регистр, то:
 
Документ             Номер     Дата        Продавец         Товар  Количество
 
Прих. накладная     15     15.04.07 ООО "Ляляля"      Сапоги     12
Прих. накладная     15     15.04.07 ООО "Ляляля"      Туфли      20
 
Прих. накладная     15     15.04.07 ООО "Ляляля"      Пусто       Пусто
 
товар и количество - реквизиты одной из табличных частей.

Всего записей: 1121 | Зарегистр. 14-11-2002 | Отправлено: 23:39 17-04-2007
B0B



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
psuvorov и gorenski
 
Действительно хваталась внешняя форма закинутая в прошлом май-июнь
 
ALL
 
Стоит на 5 компах по 1с (25 версии SQL патченая )
База "ПроизвУслБух" распологается на одном из них, на разделе FAT32  
Когда входят  3 - то всё нормально
Когда входит 4 у него выскакивает предупреждение что программа была завершена аварийно и надо зайти в монопольном режиме и переиндексироваться
 
Из-за чего это и как лечиться ?
 
Подозреваю что виновник  FAT32 на котором база
Если её перенести на другой раздел с NTFS то может будет лучше ?
 
Или это шибки сети, или то что на компах стоят разные версии ХР ?

Всего записей: 993 | Зарегистр. 16-01-2003 | Отправлено: 01:20 18-04-2007 | Исправлено: B0B, 01:21 18-04-2007
vjick

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
B0B Проблема старая - ограничено количество открытых файлов
Цитата:
Когда входит 4 у него выскакивает предупреждение что программа была завершена аварийно и надо зайти в монопольном режиме и переиндексироваться  

 

Всего записей: 1809 | Зарегистр. 29-01-2002 | Отправлено: 06:46 18-04-2007
vadver

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Vxd2000
Тогда все просто:
Для каждого стч1 ИЗ ТЧ1 Цикл
    Движ1 = Движения.Регистр.ДобавитьПриход();
    ЗаполнитьЗначенияСвойств(Движ1,стч1);
    // тут заполнить измерения и ресурсы регистра из шапки
КонецЦикла;
 
Для каждого стч2 ИЗ ТЧ2 Цикл
    Движ2 = Движения.Регистр.ДобавитьПриход();
    ЗаполнитьЗначенияСвойств(Движ2,стч2);
    // тут заполнить измерения и ресурсы регистра из шапки
КонецЦикла;
 
Если ТЧ1.Количество()=0 И ТЧ2.Количество()=0 Тогда
    Движ3 = Движения.Регистр.ДобавитьПриход();
    // Тут заполнить измерения регистра из шапки
КонецЕсли;
Регистр - заменить на имя твоего регистра, ТЧ1 - первая табл.часть, ТЧ2 - вторая табл.часть.
Только смысла в этом особого не будет, т.к. запрос в любом отчете все равно  пропустит движения с нулевыми ресурсами, т.е. добавляй ты движения только по шапке или не добавляй - разницы никакой.

Всего записей: 80 | Зарегистр. 10-05-2005 | Отправлено: 10:50 18-04-2007
B0B



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Не охота другой Windoows ставить , можно как-то обойти проблему без переустановки ?

Всего записей: 993 | Зарегистр. 16-01-2003 | Отправлено: 11:04 18-04-2007
Horex



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
B0B
Кажется, нет.

Цитата:
В операционных систем Windows 95 и Windows 98 есть ограничение в 1024 одновременно открытых файлов по сети. Поэтому рекомендуется размещать базы данных на компьютерах с Windows NT.

Источник.

Всего записей: 1547 | Зарегистр. 27-02-2002 | Отправлено: 11:22 18-04-2007
KonstVI



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Вопрос по настройке миграции при использовании УРБД.

Цитата:
Автоматическая регистрация изменений
 
Если флажок установлен, система автоматически фиксирует все изменения объектов, чтобы выполнить затем перенос измененных данных в другие информационные базы.
В большинстве случаев данный признак устанавливается. Отключение режима автоматической регистрации изменений производится в специальных случаях, когда объекты данного вида не должны при изменениях автоматически переноситься в другие информационные базы. В этом случае регистрация изменений будет производиться только при определенных обстоятельствах, регулируемых средствами встроенного языка в конфигурации.
Есть ли описание средств встроенного языка?

Всего записей: 118 | Зарегистр. 01-12-2006 | Отправлено: 13:06 18-04-2007
SIF

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
KonstVI
Инструкция по УРИБс синтаксисом __tp://slil.ru/24255547
4.3 МБ

Всего записей: 161 | Зарегистр. 12-12-2005 | Отправлено: 18:17 18-04-2007
cooper047

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Можно ли превращать курсор мыши в "часики" когда 1С долго думает (обрабатывает какие-либо данные)?
 
Заранее спасибо за ответ.

Всего записей: 2 | Зарегистр. 18-04-2007 | Отправлено: 18:58 18-04-2007
IUnknown777



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
to cooper047
 
нельзя.
1С так устроена что пока она просчитает весь запрос, весь цикл или др.
к ней недостучишься.
Она не многопоточная)

Всего записей: 212 | Зарегистр. 20-04-2006 | Отправлено: 11:14 19-04-2007
cooper047

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
2 IUnknown777: спасибо!
 
А можно ли такое: человек хочет ввести количество товара (в штуках - т.е. число только целое). Можно ли сделать так, что бы при этом не писалось значение по умолчанию а-ля "0,000", а просто "0"?
 
И вообще, трудно ли сделать обработку что штуки - это всегда только целые значения (выводить нули после запятой не надо, не давать пользователю вводить дробное значение, ...), а метры - могут быть дробными и т.п.?
 
Заранее спасибо!
 
Добавлено:
2 IUnknown777: А что если перед циклом делать курсор мыши часиками, а после цикла опять делать курсор мыши нормальным?

Всего записей: 2 | Зарегистр. 18-04-2007 | Отправлено: 11:24 19-04-2007
IUnknown777



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
cooper047

Цитата:
И вообще, трудно ли сделать обработку что штуки - это всегда только целые значения (выводить нули после запятой не надо, не давать пользователю вводить дробное значение, ...), а метры - могут быть дробными и т.п.?

Скорее всего, это надо делать 2 колонки в табличной части, одну с дробными данными а другую с целыми, при выборе ед измерения, управлять видимостью этих колонок.
 

Цитата:
2 IUnknown777: А что если перед циклом делать курсор мыши часиками, а после цикла опять делать курсор мыши нормальным?

 
Может есть длл которые позволяют такое делать.
ПРоще перед началом цикла писать
Сообщить("Начало обрабботки"+ТекущееВремя());
в конце
Сообщить("Завершение обрабботки"+ТекущееВремя());

Всего записей: 212 | Зарегистр. 20-04-2006 | Отправлено: 13:53 19-04-2007
shevek

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
RedPromo
 
Спасибо. НО дело в том что 1С в цитриксе. Так что через ОЛЕ ее не достать.
 
А есть способы взаимодействовать по сети , заставить к примеру 1С слушать порт ну UDP, и в случае поступления на него какого то пакета , производить опеределенный запрос к базе и открывать окно с данными?
 

Всего записей: 33 | Зарегистр. 17-01-2003 | Отправлено: 15:51 19-04-2007
levnev



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
shevek
Видел на сайте ПроКлуба ВК TCP-IP сервер для 1С 7.7. Приемо-принимающий, команды можно свои написать, как точно называется, не очень помню, но кажеться что-то типа GT1CTCPC

Всего записей: 199 | Зарегистр. 23-04-2005 | Отправлено: 17:23 19-04-2007
   

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104

Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » 1C Программирование и поддержка
ShIvADeSt (06-02-2008 02:31): продолжаем тут http://forum.ru-board.com/topic.cgi?forum=33&topic=9226


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru