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

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в 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

   

pavlika2



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
edit: delete вопрос решен.

Всего записей: 626 | Зарегистр. 08-10-2004 | Отправлено: 16:21 28-12-2006 | Исправлено: pavlika2, 17:16 28-12-2006
Igor_Buzulutsky



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Стоит задача на Тис (платф.7.7) сделать документы видимыми в журналах для одних пользователей и невидимыми для других (доступ на уровне принадлежности пользователя к юрлицу). Реально ли это? Если кто-нибудь делал нечто подобное, поделитесь опытом.

Всего записей: 41 | Зарегистр. 07-05-2005 | Отправлено: 17:00 28-12-2006
LexusG

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Igor_Buzulutsky
 
Первое что приходит в голову, это отключить использование главного журнала. А в журнале раходных документов при открытии выставить фильтр на документы по автору.
Цитата:
(доступ на уровне принадлежности пользователя к юрлицу)

Это как? Пользователь в Сотрудниках = ЮрЛицу или в Контрагентах? Не раскрыт вопрос..  
И еще как быть с Реестром документов? Из него можно попадать в любой документ.....

Всего записей: 448 | Зарегистр. 14-09-2005 | Отправлено: 05:36 30-12-2006 | Исправлено: LexusG, 05:38 30-12-2006
Sendman

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Здраствуйте! А как в 7.7 Торговля+Склад, в ценнике можно выделить код токара (Артикул) отдельно от наименования? Т.е. по умолчанию в ценнике печатает ся наименование + артикул, нужно в итоге получить отдельно артикул и отдельно наименовпние.

Всего записей: 55 | Зарегистр. 10-04-2006 | Отправлено: 15:48 03-01-2007
LexusG

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Sendman
 
Пишу по памяти..просто не помню как было в стандартной форме. В таблице ценник за Наименование отвечает переменная ПечНаименование. Если кроме ее на форме больше нет ничего в этой ячейке, ищем ее в модуле и смотрим как формируется. Что-то примерно
ПечНаименование = СокрЛП(Документ.Номенклатура.ПолнНаименование)+ " " +
                               СокрЛП(Документ.Номенклатура.Артикул);
тогда добавляем
ПечАртикул = СокрЛП(Документ.Номенклатура.Артикул);
И убираем артикул из ПечНаименование. А на форме выставляем переменные в разные ячейки. Если же артикул выводится отдельно на печатной форме, что то типа:
ПечНаименование + " " + ПечАртикул тогда просто разносим переменные в разные ячейки.

Всего записей: 448 | Зарегистр. 14-09-2005 | Отправлено: 17:21 03-01-2007
VictorSG



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Бодрого времени суток и всех с наступившим НГ
Вопрост в сследующем....
 
есть код:
[c1code]
Перем мXLSReader;
 
Процедура ПередОткрытием(Отказ, СтандартнаяОбработка)
        
    Попытка
        ПодключитьВнешнююКомпоненту("Addin.XLSReader");
    Исключение
        Сообщить("Не удается подключить внешнюю компоненту xls21c.dll");        
        Отказ = Истина;
        Возврат;
    КонецПопытки;
    
    Попытка
        мXLSReader = Новый("Addin.XLSReader");
    Исключение        
        Сообщить("Не удается создать объект Addin.XLSReader");        
        Отказ = Истина;
        Возврат;
    КонецПопытки;
    
    ЭлементыФормы.Панель1.Страницы.Очистить();
    
КонецПроцедуры
 
Процедура ПолеВводаИмяФайлаНачалоВыбора(Элемент, СтандартнаяОбработка)
            
    Режим = РежимДиалогаВыбораФайла.Открытие;
    ДиалогОткрытияФайла = Новый ДиалогВыбораФайла(Режим);
    ДиалогОткрытияФайла.Фильтр = "Файл Excel (*.xls)|*.xls";
    ДиалогОткрытияФайла.МножественныйВыбор = Ложь;
    ДиалогОткрытияФайла.Заголовок = "Выберите файл для загрузки";
    Если ДиалогОткрытияФайла.Выбрать() тогда
        ПолеВводаИмяФайла = ДиалогОткрытияФайла.ПолноеИмяФайла;
        
    КонецЕсли;    
    
КонецПроцедуры
 
Процедура КнопкаПрочитатьНажатие(Элемент)
            
    Состояние("Чтение файла "+ПолеВводаИмяФайла+"...");
    
    Если мXLSReader.ПрочитатьФайл(ПолеВводаИмяФайла) = 1 Тогда
    
        Состояние("Заполнение выходной таблицы...");
        
        ЭлементыФормы.Панель1.Страницы.Очистить();
                
        Для НомЛиста = 0 По мXLSReader.Листы.Количество()-1 Цикл
            ТекущийЛист = мXLSReader.Листы.Получить(НомЛиста);
            
            тз = Новый ТаблицаЗначений;
            тз.Колонки.Добавить(,,,5);
                        
            Для НомКолонки = 0 По ТекущийЛист.КоличествоКолонок-1 Цикл
                тз.Колонки.Добавить(,,Строка(НомКолонки+1),15);
            КонецЦикла;
            
            Для НомСтроки = 0 По ТекущийЛист.КоличествоСтрок-1 Цикл
                НовСтрока = тз.Добавить();
                НовСтрока[0] = НомСтроки+1;
                
                Для НомКолонки = 0 По ТекущийЛист.КоличествоКолонок-1 Цикл
                    НовСтрока[НомКолонки+1] = ТекущийЛист.ЗначениеЯчейки(НомКолонки,НомСтроки);
                КонецЦикла;
            КонецЦикла;
            
            Если НомЛиста = 0 Тогда
                НовСтраница = ЭлементыФормы.Панель1.Страницы[0];
            Иначе
                НовСтраница = ЭлементыФормы.Панель1.Страницы.Добавить();
            КонецЕсли;
            НовСтраница.Заголовок = ТекущийЛист.Имя;
            НовСтраница.Значение = тз;            
            
        КонецЦикла;        
        
        мXLSReader.ЗакрытьФайл();
                
        Панель1ПриСменеСтраницы(ЭлементыФормы.Панель1, 0);
        
    Иначе
        Предупреждение("Не удалось прочитать файл!",10);
    КонецЕсли;
    
КонецПроцедуры
 
Процедура Панель1ПриСменеСтраницы(Элемент, ТекущаяСтраница)
    
    ЭлементыФормы.ТабличноеПолеXLS.Значение = Элемент.Страницы[ТекущаяСтраница].Значение;
    ЭлементыФормы.ТабличноеПолеXLS.СоздатьКолонки();
    ЭлементыФормы.ТабличноеПолеXLS.ФиксацияСлева = 1;
    ЭлементыФормы.ТабличноеПолеXLS.Колонки[0].ЦветФонаПоля = ЦветаСтиля.ЦветФонаКнопки;
    
КонецПроцедуры
[/c1code]
 
Как в этом коде будет выглядеть строка для экспорта значений из екселя в номенклатуру, для таблицы вида:
|артикул|подгруппа|наименоваие товара|количество|группа товара|
при том, что из таблицы импортируются только 1,3,4,5 графы, а содержимое 5 графы - принадлежность к номенклатурной группе
 
и для таблицы
|Артикул|название|Статус|Уп|СПб|Мск
импорт значений из граф 1,2,5 в справочник номенклатуры, при чём номенклатурная группа в данном лучае отределяется по графе 1 (Артикул), при уловии, что значение в колонке "Статус"=0
 
А так же можно ли с помощью этого же механизма экспорта добавить в каждый товар несколько граф с автоматически экспортируемом коментариев из определённой графы, с учётом того, что коментарий добавляется к товару и ключевым значением является артикултовара, а вводимые значения идут в графах в дополнение к уже имеющимся графам и обновлять эти заметки нужно периодически с заменой значений в соответствующих строках
 
 
Если кто может - ответьте пожалуйста или строкой или линком на справочник с командами и синтаксисом, т.к. никогда не юзал 1с и сейчас в краткий промежуток времени нужно выдать решение проблемы.
 
Спасибо.

Всего записей: 56 | Зарегистр. 23-11-2006 | Отправлено: 19:49 03-01-2007
Signer

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
подскажите как установить из документа (внешня обработка выдает лист на печать)
чтобы маштаб в параметрах страницы был 100% (стоит по ширине листа) приходится постоиянно менять.
возможноли програмно задавать параметры страницы?

Всего записей: 190 | Зарегистр. 20-05-2003 | Отправлено: 06:55 05-01-2007
Akam1



Комса
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Signer
Читай в Синтакс-Помощнике метод таблицы ПараметрыСтраницы()

Всего записей: 26360 | Зарегистр. 20-04-2006 | Отправлено: 07:42 05-01-2007
Signer

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Akam1
спАсибА
 

Всего записей: 190 | Зарегистр. 20-05-2003 | Отправлено: 08:48 05-01-2007
ZyZer



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

Всего записей: 163 | Зарегистр. 08-04-2002 | Отправлено: 11:26 05-01-2007
tswanea



Full Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
как преобразовать строку в  массив в 7.7 ?


----------
... И развернутся врата ада, и силы тьмы обрушатся на землю ...

Всего записей: 436 | Зарегистр. 03-08-2004 | Отправлено: 14:01 05-01-2007 | Исправлено: tswanea, 18:10 05-01-2007
LexusG

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
tswanea
 
Готовых операторов для этого нет. В этом случае нужно манипулировать строковыми функциями СтрДлина(Строка), Лев(строка, число), Прав(Строка,Число), Найти(строка1,строка2), СтрЗаменить(СтрИсточник,СтрПодстрока,СтрЗамены), СтрЧислоВхождений(СтрИсточник,СтрПодстрока). Описание функций - в документации или в Синтакс-помошнике.
 

Всего записей: 448 | Зарегистр. 14-09-2005 | Отправлено: 04:34 06-01-2007
thermit



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Может кто сталкивался...
Поставил вин2003 сервер, настроил сервер терминалов. Поставил 1С.Предприятие 8.0 (8.0.16.2). Просит ключ. Правильно.
Поставил эмулятор, заработала. На сервере. С удалённого компа запускаю клиента терминалов, запускаю 1с - пишет "Не найден ключ защиты". Семёрка работала без вопросов.
Что делать? Если можно поскорее ответить, 8-го поздно будет .

Всего записей: 83 | Зарегистр. 25-10-2006 | Отправлено: 19:36 07-01-2007 | Исправлено: thermit, 19:37 07-01-2007
mrFiX



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
thermit
надо еще патчить на работу в терминальной сессии.
Сам я такое не делал просто видел упоминания на патч под это дело

Всего записей: 1474 | Зарегистр. 22-02-2002 | Отправлено: 20:11 07-01-2007
levnev



Junior Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
thermit
Если эмулятор "граммотный" (не смолл), то можно и без патча обойтись! Просто ставиться на сервере менеджер лицензий алладиновский, который смотрит на ключ локально (гы, а эмуль ему отвечает) и отвечает на запросы из сети, что мол, ключ в сети! Этого бывает достаточно.

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

Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Помогите с проблемой.
 
Сам я не работаю со средой, попросили помочь.
 
Суть:
 
При запуске выдается сообщение
 
Error #:-210
Unrecognized Field Name SP14248
 
и следом "Нарушена структура данных таблицы DT462".
 
Запустил конфигуратор - Тестирование и востановление ИБ...
 
Результат:
Таблица - DH462. Не сходится количество полей
Таблица - DT462. Не сошлось наименование поля номер 20 - SP14248
Проверка физической целостности таблиц ИБ.  Неисправимая ошибка.
 
Как это случилось у них я не знаю. Можно ли как-то исправить?

Всего записей: 306 | Зарегистр. 27-02-2003 | Отправлено: 13:08 08-01-2007
LexusG

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
thermit
 
Качаешь в Варезнике  паченный BackEnd.dll для своего релиза и заменяешь им стандартный.

Всего записей: 448 | Зарегистр. 14-09-2005 | Отправлено: 14:33 08-01-2007 | Исправлено: LexusG, 14:38 08-01-2007
Igor_Buzulutsky



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

Цитата:
Цитата:
(доступ на уровне принадлежности пользователя к юрлицу)
 
Это как? Пользователь в Сотрудниках = ЮрЛицу или в Контрагентах? Не раскрыт вопрос..  
И еще как быть с Реестром документов? Из него можно попадать в любой документ.....

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

Всего записей: 41 | Зарегистр. 07-05-2005 | Отправлено: 08:49 09-01-2007
3arli

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Помогите пожалуйста, на Win Server 2003 Поставил 1C+SQL 1С релиз 25, SQL 2000 +SP3 залил базу, все работает нормально пока подключены 10 пользователей, как пытается войти 11-й, то 1С начинает матерится, дело в том что в SQL назначено пользователей 10. как изменить их количество?

Всего записей: 1 | Зарегистр. 09-01-2007 | Отправлено: 12:24 09-01-2007
tdr1225



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Alex1978
Попробуй изменить структуру DBF-файла, например, Fox-ом

Всего записей: 281 | Зарегистр. 07-12-2005 | Отправлено: 13:09 09-01-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