IMHO.WS

IMHO.WS (http://www.imho.ws/index.php)
-   Обсуждение программ (http://www.imho.ws/forumdisplay.php?f=3)
-   -   1С:Бухгалтерия. Вопросы и ответы (http://www.imho.ws/showthread.php?t=85009)

Cartman 24.05.2006 17:21

Ребят, кто знает в возьмерке аналог семерошного Док.Вид() ну или как определить вид документа?

Vyachik 24.05.2006 17:33

В каком контексте ты спрашиваешь?
попробуй ТипЗнч(Док)

Oleg 24.05.2006 18:43

Cartman
Док.Метаданные().Имя
или
Док.Метаданные().Представление() - выдается имя или синоним (если он задан)

Cartman 24.05.2006 19:16

Oleg+, грит что объект метаданные не обнаружен.
Добавлено:
Упс. Сорри, работает :) Скобки недоглядел.

Vyachik, так можно, но он возвращает Документ ссылка: имядокумента, а как бы просто чтоб было имся документа без лишней фигни?Понимаю что обрезать не сложно, но хотелось бы попроще.

И еще вопрос, как ставить на таблицу запрет редактирования?

Vyachik 24.05.2006 19:34

Цитата:

Cartman:
Vyachik, так можно, но он возвращает Документ ссылка: имядокумента, а как бы просто чтоб было имся документа без лишней фигни?Понимаю что обрезать не сложно, но хотелось бы попроще.
Можно и так
Док.Метаданные().Имя


Цитата:

Cartman:
И еще вопрос, как ставить на таблицу запрет редактирования?
что за таблицу?

Cartman 24.05.2006 19:43

Цитата:

Vyachik:
Можно и так
Док.Метаданные().Имя
Ага, я там добавил, что получилось через Док.Метаданные().Представление()

Ну таблица как бы печатная форма документа или результат отчета.
Сорри если не очень внятно выражаюсь, сам я с восьмеркой не очень дружу и в данный момент задаю вопросы, которые мне задают по телефону.

Vyachik 24.05.2006 19:47

Цитата:

Cartman:
Ну таблица как бы печатная форма документа или результат отчета.
Что-то вроде
Код:

ПечДокумент.Защита              = Истина;
ПечДокумент.ТолькоПросмотр      = Истина;


Panton 25.05.2006 07:09

Привет, умный ол!
Знает ли кто-нибудь, из-за чего могут слетать настройки подключения базы к сэкуэль серверу в 7.7 версии платформы (25 релиз), при условии, что в конфигуратор никто не лазил?

levnev 25.05.2006 07:44

Panton
1) Настройки хранятся в файле 1Cv7.DBA самой базы. См. проблемы с ним;
2) Если к платформе применяли патч Соарона с опцией, касающейся этого файла и других опций под SQL, то и будут слетать.

Panton 25.05.2006 09:04

levnev
да нет, не применялся такой патч. Ставилась платформа мультисетапом, который ломалки и не требует вовсе.

R0n1 25.05.2006 10:50

вопрос:
есть робот на 1с, в процессе выполнения выдает модальное окно, нужно его стартовать в свернутом режиме через планировщик заданий в винде, не поскажите как?

Panton 25.05.2006 11:19

Цитата:

Сообщение от R0n1
вопрос:
есть робот на 1с, в процессе выполнения выдает модальное окно, нужно его стартовать в свернутом режиме через планировщик заданий в винде, не поскажите как?

Пишешь бат-файл, в котором:
C:\Program Files\1Cv77\BIN\1cv7.exe <режим> /D<ПутьКБазе> /N<ИмяПользователя> /P<пароль>
где:
<режим> - enterprise (режим предприятия)
- config (режим конфигуратора)
<ПутьКБазе> - да прям так и пишешь (<диск>:\путь\)
<ИмяПользователя>, <пароль> - Вася, 12345
Пример:
C:\Program Files\1Cv77\BIN\1cv7.exe enterprise /DC:\Базаданных\ /NАдмин /Pперец

R0n1 25.05.2006 11:42

вопрос не в том как мне стартовать 1с с базой и юзером , а как сделать так чтобы она стартовала свернутой на панель задач.

levnev 25.05.2006 11:45

R0n1
Если есть доступ к коду, то найди ОткрытьФормуМодально() и поменяй на ОткрытьФорму() с передачей списка параметров... Более подробно смогу ответить, если дашь этот код (или его фрагмент).

Cartman 25.05.2006 12:01

R0n1, че-то ты всех запутал. Тебе надо открыть базу? Или открыть форму? Это разные вещи.
Если открыть базу - то смотри на команду start.

R0n1 25.05.2006 12:31

start /min не прокатывает, из шедулера запускается робот на 1с, вот его надо запустить минимизированым или хотябы неактивным окном (чтобы не вылезал поверх уже запущеного)

KABEDE 25.05.2006 13:54

R0n1
У меня например замечено вроде так: если например конфигуратор/предприятие сделать минимизированным в таскбар, а потом его закрыть (правая кнопка мыши по нему - закртыть), то в следующий раз он запуститься также минимизированным. Подробно не исследовал, но факт. На вскидку могу сказать, что так происходит на Win2k и XP Pro. Можешь потестить и результат сообщить общественности.
Второе решение - напиши прогу на любом языке, которое открывает 1с как ole-сервер. В таком случае экземпляр 1Са будет в процессах, но его не будет и в таскбаре. Удачи!

Quasar 27.05.2006 14:57

Возник вопрос по 1С Предприятию 7.7.

Посоветуйте, как можно в форме списка справочника при вводе новой строки (элементы этого справочника редактируются только в списке) избежать активизации колонки с текстом, в которой стоит флаг "Показывать пиктограммы".

Проблема в том, что в этой колонке нет флажка "Пропускать при вводе" ... тем не менее, при вводе строки фокус попадает в эту колонку формы списка.

levnev 27.05.2006 19:11

MNT
Вариант 1. Встроеннst процедуры ПриНачалеРедактированияСтроки() и ПриРедактированииНовойСтроки(), в которых использовать АктивизироватьОбъект() или Активизировать() - что сработает. Тут есть нюансы, как использовать.
Вариант 2. Запретить ввод и редактирование из списка, а в форме элемента такое поле "скрывать".

Oleg 29.05.2006 10:21

Цитата:

Сообщение от MNT
Посоветуйте, как можно в форме списка справочника при вводе новой строки (элементы этого справочника редактируются только в списке) избежать активизации колонки с текстом, в которой стоит флаг "Показывать пиктограммы".

Сейчас колонка с пиктограммой стоит на первом месте? Попробуй поменять ее местами с любой другой колонкой.

Marchuk 29.05.2006 11:38

Народ подскажите, язык 1С 8.0 сильно отличается от 1С 7.7

У нас контора затеела переход с 7.7 на 8.0 . Конфига долеко не типовая вот встал вопрос о переносе. Хотя в 1С 8.0 УПП есть всё что нужно.

Vyachik 29.05.2006 11:44

Цитата:

Marchuk:
Народ подскажите, язык 1С 8.0 сильно отличается от 1С 7.7
Подсказываю. Отличается сильно. Подход к реализации несколько другой.
Как показывает практика знание 7.7 больше мешает, чем помогает при изучении 8.0

Marchuk 29.05.2006 11:55

Может тогда подскажите где можно пройти курс по встроенному языку?

zavara 29.05.2006 13:02

Цитата:

Сообщение от Marchuk
Может тогда подскажите где можно пройти курс по встроенному языку?

почитай здесь http://www.mista.ru/ (но там больше по 7) а по восмерке обязательно прочти
Митичкин С.А. Разработка в системе 1С Предприятие 8.0.doc. (очень советую). На самом деле 7 и 8 очень похожи по подходу по крайней мере, только в 8 проще создавать интерфейс для пользователя. И гораздо больше возможностей, из-за этого измененен язык программирования. Причем объекты конфигурации практически одинаковые (Документы, справочники, регистры, перечисления и т.д.). Полностью не согласен с предыдущим автором, знание 7 на 90% облегчают восприятие и изучение 8.0.

Cartman 29.05.2006 13:36

Цитата:

Marchuk:
Может тогда подскажите где можно пройти курс по встроенному языку
На оффсайте все написано: _http://www.1c.ru/rus/partners/training/default.jsp
Литература конечно тоже очень хорошо, но курсы дают реальный толчок. Знаю еще по 7.7.

Marchuk 30.05.2006 04:50

Все курсы разбиты на куски, а нужно один, но позновательный. Почемуто по 7.7 есть такие, а по 8.0 нет.

Marchuk 30.05.2006 06:32

Посоветуйте какой лудше.
1.Комплексный курс по конфигурированию в системе “1C:Предприятие 8.0”
(Состоит из 4-х сертифицированных курсов)
2.Основные механизмы платформы "1С:Предприятие 8.0" - курс обучения и подготовки к тестированию "1С:Профессионал" по платформе "1С:Предприятие 8.0"
3.Конфигурирование платформы "1С:Предприятие 8.0" - курс обучения и подготовки к экзамену "1С:Специалист" по платформе "1С:Предприятие 8.0"

zavara 30.05.2006 08:11

Ну естественно первый, второй и третий они несколько заужены (уменьшены). Но первый дороже если их проходить в сертифицированном центре 1С.

Oleg 30.05.2006 10:09

Цитата:

Marchuk:
Посоветуйте какой лудше.
Первый или третий.

По моим впечатлениям, лучше преподают в учебном центре 3. Я проходил там комплексный курс (пункт 1), мне очень понравилось. Потом проходил курс по ЗиУП в УЦ 1 - понравилось меньше. Разный уровень подготовки лекторов, разное оснащение аудиторий.

Panton 01.06.2006 07:04

Цитата:

Сообщение от levnev
Panton
1) Настройки хранятся в файле 1Cv7.DBA самой базы. См. проблемы с ним;
2) Если к платформе применяли патч Соарона с опцией, касающейся этого файла и других опций под SQL, то и будут слетать.

Возвращаясь к вопросу о слетании настроек подключения к скулю в семерке: нарыл и успешно проверил, что настройки слетают при подмене файла users.usr. Именно это происходит в моем случае. А дело в том, что у меня несколько баз с одинаковой структурой. и юзеры с ними работают одни и те же (наполнение баз разное). И вот, чтобы не заходить во все эти базы (а в перспективе их количество будет увеличиваться) для занесения одного и того же юзера, я создаю его в одной из них, и копирую измененный список по всем остальным, что и приводит к означенной проблеме.
Как быть? Никто не слышал, как и чем можно поюзать users.usr?

Oleg 01.06.2006 15:46

Panton, поюзай WSH (Windows Script Host) в связке с Конфигуратором.

Cartman 06.06.2006 12:40

Кто подскажет как через OLE в Excel пользовать Cells.Find ?
Скажем по определенной колонке найти определенный текст и или сделать ячейку активной или просто получить ее координаты.

vizlipuzli 06.06.2006 14:54

to Cartman

как минимум так -

ОкноЕхсеl = СоздатьОбъект("Excel.Application");
НовыеРабочиеКниги = ОкноЕхсеl.Workbooks;
РабочаяКнига = НовыеРабочиеКниги.Add();
ОкноЕхсеl.Columns("A1:J1").Select();
Попытка
Адрес=ОкноЕхсеl.Selection.Find("ааа").Address;
Исключение
// ничего не найдено
КонецПопытки;

Intos 06.06.2006 23:27

Подскажите пожалуйста что за фаил такой INFO.DAT
и в какой каталог его надо помещать или из него надо както импортировать информацию :confused:

Marchuk 07.06.2006 04:30

Подскажите пожалуйста как отсортировать справочьник. была такая проблема выводился
1.1
1.10
1.2
...
Сделал доп.реквезит с нумерацией типа(01.01.00.00)
получилось так как надо
1.1
1.2
...
1.10
но это если группы если например 1.3 будет элемент то выводится он будет после 1.10. Как сделать чтобы было по порядку?

zavara 07.06.2006 08:32

Цитата:

Intos:
Подскажите пожалуйста что за фаил такой INFO.DAT
и в какой каталог его надо помещать или из него надо както импортировать информацию
К сожалению ссылку на источник привести не могу, я такие вещи (нужные мне) копирую в текстовый файл, без названия сайта (но автор там есть внизу)

Он нужен чтобы с помощью its.ert качать обновления с сайта 1С не имея самого диска ИТС... Новый файл info.dat качаем только тогда, когда используемый престает работать (обычно это происходит в начале очередного месяца).

Вопрос: Как Скачать Обновления Конфигураций и форм отчётности с сервера 1С?
Ответ: Качаем файлы info.dat и its_new.zip.
Создаем папку, например С:1C и распаковываем в нее из архивов файлы INFO.dat (это файл с диска ITS), its_new.ert, its_new.efd и upd.reg. Открываем в блокноте файл upd.reg для редактирования. По умолчанию там такая запись:
REGEDIT4
[HKEY_LOCAL_MACHINESoftware1C] [HKEY_LOCAL_MACHINESoftware1CIts] [HKEY_LOCAL_MACHINESoftware1CItsOptions]
"InfoPath"="I:/its1CIts"
Редактируем последнюю строку (указываем путь к папке, в которой у нас все лежит), - получается
"InfoPath"="C:/1C"
Не забывайте, что в таких файлах символ "/" в пути должен быть указан, как "слеш" (обратный слеш ставится потому, что прямой рубитмся парсером!).
Сохраняем изменения и запускаем отредактированный файл (подтверждаем добавление информации в реестр).
Находим или инсталлируем конфигурацию 1С, в каталоге которой есть файл V7PLUS.DLL. Копируем в ее подкаталог ExtForms нашу обработку its_new.ert и its_new.efd. Теперь запускаем эту конфигурацию в режиме "Пердприятие" и заходим в пункт главного меню "Сервис" -> "Дополнительные возможности". Там мы видим "Универсальная обработка загрузки обновлений (ITS.ert)" - выбираем его и запускаем! В открывшейся форме есть две вкладки: "Обновление форм отчетности" и "Обновление конфигураций". Если нам надо обновить конфигурацию, идем по второй вкладке и жмем получить версию релиза. Идет подключение к серверу 1С и появляются версии релизов. Выбираем нужную (двойной щелчок). Выбираем каталог (указываем путь, куда будет сохранен файл) и жмем "Скачать конфигурацию".
Примечание: Если что-то сделано не правильно, программа будет запришивать диск ITS.

Автор:BioAngel

Murzilka 07.06.2006 18:58

Цитата:

Сообщение от Marchuk
Подскажите пожалуйста как отсортировать справочьник. была такая проблема выводился
1.1
1.10
1.2
...
Сделал доп.реквезит с нумерацией типа(01.01.00.00)
получилось так как надо
1.1
1.2
...
1.10
но это если группы если например 1.3 будет элемент то выводится он будет после 1.10. Как сделать чтобы было по порядку?

Это проблема сортировки :( 1 младше 3, пробел младше всего, и никуда ты от нее не денешься. Но и тут возможны варианты :)
1. Создаешь реквизит "строка" 11 символов с сортировкой по реквизиту (по твоему примеру 01.01.00.00) с маской 99.99.99.99 (это уже для формы списка или диалога), что, естественно, не спасает тебя от незаполненных нулей. Для избежания тупо заполняешь нулями при записи (это может быть и второе число и первое (в зависимости от кривизны лап пользователей) потому что при такой маске можно вписывать только цифры)
2. Если тебя смущают нули!!! Создаешь текстовое поле в форме (или диалоге) создаешь тот же реквизит (с тем же заполнением нулями) но не выводишь его в форму списка. Зато, при открытии формы списка прописываешь сортировку по реквизиту (а набор (при поиске) производишь уже по текстовому полю, где. естественно. этих нулей уже нет, и нет пустых символов)
З.Ы. Надеюсь не запутал, потому как пива во мне через чур :) Ежели чего - завтра накатаю

Panton 09.06.2006 06:57

Цитата:

Сообщение от Oleg+
поюзай WSH (Windows Script Host) в связке с Конфигуратором.

Чего-то я не соображу никак, чего с WSH делать надо - системный программист из меня никакущий.

AndreyN 13.06.2006 23:53

Не пользует ли кто 1С в милиции? Какая нужна версия бухгалтерии, кадров и т.д.? Знаю многие с "парусом" мучаются, не хочется на грабли в темноте наступать. Просвятите. ;)

Panton 14.06.2006 07:56

Цитата:

Сообщение от AndreyN
Не пользует ли кто 1С в милиции? Какая нужна версия бухгалтерии, кадров и т.д.? Знаю многие с "парусом" мучаются, не хочется на грабли в темноте наступать. Просвятите. ;)

Они ж бюджетники? Ну и чего тут думать? А грабли будут все равно, я думаю.


Часовой пояс GMT +4, время: 09:48.

Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.