|
|
|
Железный канал: «Вопросница #3» |
|
|
AlexD 383 EGP
Рейтинг канала: 1(4) Репутация: 82 Сообщения: 1084 Откуда: Тюмень, Россия Зарегистрирован: 25.04.2003 |
|
Я не особо эксперт в 1С, но судя по всему клиента запустили в режиме тонкого клиента. Файлик какой запускается? 1cv8c.exe?
Тонкий клиент про константы ничего не знает. Он только к серверу обращаться может. По этому в клиентской части должно быть что-то вроде:
Код: |
Процедура ПриНачалеРаботыСистемы()
// Вставить содержимое обработчика.
Сообщить("Курва!");
Сообщить(ПолучитьКонстантуСервера());
КонецПроцедуры
|
А на сервере уже что-то вроде:
Код: |
&НаСервере
Функция ПолучитьКонстантуСервера()Экспорт
Возврат Константы.ТекстСообщения.Получить();
КонецФункции
|
_________________ тетрагидрометаноптерина макарена
метилентетрагидрофолата макарена
ЭЭЭЭЭ МАКАРЕНА |
|
|
Гарри Портер 262 EGP
Рейтинг канала: 3(49) Репутация: -70 Сообщения: 4750 Предупреждений: 1 Откуда: Раттус такой взялся? Зарегистрирован: 11.11.2013 |
|
Да не, там какой-то другой файл: "C:\Program Files (x86)\1cv8t\common\1cestartt.exe"
Ну я в папке бин все похожие перепробовал - разницы нет. Судя по всему учебная версия действительно как тонкий клиент запускается, несмотря на то что я указал режим запуска "толстый клиент".
добавлено спустя 1 минуту:
С другой стороный я же в конфигураторе создаю всякие константы. Я запутался короче.
добавлено спустя 1 минуту:
В ограничениях этой версии про толстый клиент ничего не сказано. Хз короче.
ОГРАНИЧЕНИЯ УЧЕБНОЙ ВЕРСИИ ПЛАТФОРМЫ
- не может использоваться на предприятии для ведения реального учета пользователями;
- не может использоваться для сборки дистрибутивов мобильных приложений,
предназначенных для дальнейшей публикации и тиражирования;
- ограничено количество данных:
- максимальное количество записей в таблицах счетов 2000;
- максимальное количество записей в главных таблицах объектов 2000;
- количество записей в табличных частях объектов 1000;
- количество записей в наборах записей 2000;
- количество записей из внешних источников данных 200;
- не поддерживается работа в варианте клиент-сервер;
- не поддерживается работа распределенных информационных баз;
- не поддерживается COM-соединение;
- отсутствует возможность использования паролей и аутентификации
операционной системы для пользователей;
- печать и сохранение табличных документов поддерживаются только
в режиме Конфигуратора;
- не поддерживается копирование содержимого более чем одной ячейки
табличного документа в режиме 1С:Предприятия;
- быстродействие учебной версии ниже, чем у коммерческой версии
"1С:Предприятие 8";
- не поддерживается работа с хранилищем конфигурации;
- не доступна функциональность, связанная с поставкой конфигурации;
- количество одновременных сеансов работы с информационной базой
ограничено одним сеансом;
- значения разделителей задаются значениями по умолчанию
для данного типа разделителя.
добавлено спустя 1 минуту:
Цитата: |
- не поддерживается работа в варианте клиент-сервер;
|
Это ведь то о чем я думаю?
_________________ 55.811115, 51.724584
Последний раз редактировалось: Гарри Портер (14:03 08-02-2019), всего редактировалось 3 раз(а) |
|
|
Гарри Портер 262 EGP
Рейтинг канала: 3(49) Репутация: -70 Сообщения: 4750 Предупреждений: 1 Откуда: Раттус такой взялся? Зарегистрирован: 11.11.2013 |
|
Ой жесть какая. Поди догадайся что надо просто вот тут переключить режим управления формой.
Cкрытый текст (кликните здесь для просмотра)
|
На форуме то у них тоже молчат, сказать не могут. Для них то это элементарно.
_________________ 55.811115, 51.724584
Последний раз редактировалось: Гарри Портер (16:11 08-02-2019), всего редактировалось 1 раз |
|
|
Dimaxx 981 EGP
Рейтинг канала: 8(868) Репутация: 204 Сообщения: 5745 Откуда: Северодвинск Зарегистрирован: 26.06.2002 |
|
Господа сишники. Вопрос по gcc: есть ли ключ командной строки для глобального изменения соглашения о вызовах со стандартного cdecl на, допустим, fastcall или stdcall? Порылся - не нашел. Мб плохо искал?
_________________ "Если мы не покончим с войной, война покончит с нами." Г. Г. Уэллс |
|
|
БулерМэн 420 EGP
Рейтинг канала: 4(58) Репутация: 68 Сообщения: 1580 Откуда: Гороховец Зарегистрирован: 07.02.2006 |
|
Код: |
-mrtd
Use a different function-calling convention, in which functions that take a fixed number of arguments return with the "ret" num instruction, which pops their arguments while returning. This saves one instruction in the caller since there is no need to pop the arguments there.
You can specify that an individual function is called with this calling sequence with the function attribute stdcall. You can also override the -mrtd option by using the function attribute cdecl.
Warning: this calling convention is incompatible with the one normally used on Unix, so you cannot use it if you need to call libraries compiled with the Unix compiler.
Also, you must provide function prototypes for all functions that take variable numbers of arguments (including "printf"); otherwise incorrect code will be generated for calls to those functions.
In addition, seriously incorrect code will result if you call a function with too many arguments. (Normally, extra arguments are harmlessly ignored.) |
https://linux.die.net/man/1/gcc
_________________ Дулички и фигушки
Последний раз редактировалось: БулерМэн (20:23 10-02-2019), всего редактировалось 1 раз |
|
|
AlexYar 1848 EGP
Рейтинг канала: 3(34) Репутация: 328 Сообщения: 31535
Зарегистрирован: 26.10.2003 |
|
Существует-ли такой дефрагментатор, у которого была бы возможность дать команду типа "освободить столько-то места в начале диска" или сделать дефрагментацию свободного места, но всё свободное место должно высвобождаться именно в начале диска?
И/или возможность переносить указанные файлы в начало диска, попутно освобождая это начало диска. Составить типа профиля, какие файлы должны быть в начале, а какие где угодно, кроме начала.
зыж Rapid File Defragmentor не годится, так как при переносе файлов в начало диска он не освобождает место предварительно, и если места нет там свободного, то и переноса файлов не будет никакого.
|
|
|
Dimaxx 981 EGP
Рейтинг канала: 8(868) Репутация: 204 Сообщения: 5745 Откуда: Северодвинск Зарегистрирован: 26.06.2002 |
|
Эээ, видел ее, но нифига не понятно как переопределить. Вписывать каждый раз атрибуты функций в всех сырцах занятие то еще. Хотелось бы единым образом переопределить.
Кстати, еще в догонку: как запретить (строго-настрого так) gcc, чтоб этот [censored] не разворачивал циклы for-while-do. Использую ключ -Os для минимально возможного размера кода, а когда смотрю листинг асма - там простыни из одинаковых блоков. Разворачивает даже цикл на 16 итераций! Я еще понимаю 2-3, но 16 развернуть в простыню при указании генерить максимально компактный код - это полный п... восторг! Опции типа unroll-loops / peel-loops не дают результата.
_________________ "Если мы не покончим с войной, война покончит с нами." Г. Г. Уэллс |
|
|
Mothman 1415 EGP
Рейтинг канала: 5(159) Репутация: 392 Сообщения: 3418 Откуда: Пятигорск Зарегистрирован: 26.11.2006 |
|
Вопрос, как проверить работоспособность процессора имея под рукой рабочую мать и мультиметр?
Проц AMD A10-5700 (FM2) и две материнки с поддержкой этого сокета, ни на одной из них проц не работает. Нужно выяснить, кто виноват, нерабочий процессор или материнки?
|
|
|
AnrDaemon 857 EGP
Рейтинг канала: 8(784) Репутация: 37 Сообщения: 12292
Зарегистрирован: 17.10.2004 |
|
Для начала открыть лист совместимости и проверить, а должен ли он на них вообще работать.
Возможно, потребуется обновление BIOS.
Возможно, не поможет ничего, кроме покупки матери с более другим чипсетом.
_________________ Люблю свободный полёт... :) |
|
|
Гарри Портер 262 EGP
Рейтинг канала: 3(49) Репутация: -70 Сообщения: 4750 Предупреждений: 1 Откуда: Раттус такой взялся? Зарегистрирован: 11.11.2013 |
|
Сижу изучаю 1с. Пытаюсь организовать проверку контрагента по инн. Прилепил радиокнопки (юрлица и физлица), разобрался как они работают, далее пытаюсь организовать считывание поля инн и организацию проверки контрольных чисел.
Убил час пытаясь понять, почему из вводимой строки инн, некоторые символы компилятор не может преобразовать в число. Вываливается с ошибкой. Я уж и маску ввода пытался задавать, пробовал копированием-вставкой инн набивать, пробовал вручную. Вывел в табло значение временной переменной чтобы видеть какое там сейчас значение. Вижу число, потом число, и потом неожиданно " ". Блджад пробел то там откуда взялся. Ладно, иду дальше. Число, число, число и опять пробел. Потом до меня доперло. Оно не просто копирует строку с числами. Оно копирует добавляя пробелы после трех разрядов. Охтыжяпона мать!!!
_________________ 55.811115, 51.724584
Последний раз редактировалось: Гарри Портер (00:42 15-02-2019), всего редактировалось 1 раз |
|
|
AnrDaemon 857 EGP
Рейтинг канала: 8(784) Репутация: 37 Сообщения: 12292
Зарегистрирован: 17.10.2004 |
|
Mort : |
Прилепил радиокнопки (юрлица и физлица)
|
За[чем]?
Проверяешь по ИНН - проверяй по ИНН.
Они не дублируются.
добавлено спустя 1 минуту:
Mort : |
Потом до меня доперло. Оно не просто копирует строку с числами. Оно копирует добавляя пробелы после трех разрядов. Охтыжяпона мать!!!
|
Так надо валидацию пользовательских данных делать. Всегда.
добавлено спустя 48 секунд:
И, да, ИНН - это не число. Это цифровая строка. СТРОКА, 'ЯТЬ!
Не вздумай объявлять её числом!
_________________ Люблю свободный полёт... :)
Последний раз редактировалось: AnrDaemon (16:09 15-02-2019), всего редактировалось 2 раз(а) |
|
|
Гарри Портер 262 EGP
Рейтинг канала: 3(49) Репутация: -70 Сообщения: 4750 Предупреждений: 1 Откуда: Раттус такой взялся? Зарегистрирован: 11.11.2013 |
|
AnrDaemon : |
За[чем]?
Проверяешь по ИНН - проверяй по ИНН.
Они не дублируются.
|
Чтобы пользователь вводя 10-ти значный инн юрлица случайно не ввел лишние символы. Защита от дурака.
AnrDaemon : |
И, да, ИНН - это не число. Это цифровая строка. СТРОКА, 'ЯТЬ!
Не вздумай объявлять её числом!
|
Да конечно. А что ты мне прикажешь с этим делать? Ты видишь, в табло она объявлена как числовая, а не текстовая.
Cкрытый текст (кликните здесь для просмотра)
|
Приходится преобразовывать число в строку и выдирать оттуда лишние неразрывные пробелы. А если эту строку с выдранными пробелами преобразовать в число и опять присвоить переменной инн, то пробелы опять займут свое законное место. Я проверял.
У меня час другой вопрос встал. В общем почитал как осуществляется проверка инн по ключам. Вкратце приведу проверку инн юрлица:
Цитата: |
1. Вычисляется контрольная сумма со следующими весовыми коэффициентами разрядов кода ИНН: (2,4,10,3,5,9,4,6,8,0).
2. Вычисляется контрольное число как остаток от деления контрольной суммы на 11.
3. Если контрольное число больше 9, то контрольное число вычисляется как остаток от деления контрольного числа на 10.
4. Контрольное число проверяется с десятым знаком ИНН. В случае их равенства ИНН считается правильным.
|
Беру ИНН реально существующей организации: 1654019570
Перемножаю числа в соответствии с коэффициэнтами и суммирую, получилось 219.
219 mod 11 = 19;
19 mod 10 = 1.
Сравниваем с десятым символом ИНН, получается неравенство. 1 не равен 0. Что я делаю не так?
_________________ 55.811115, 51.724584
Последний раз редактировалось: Гарри Портер (19:23 15-02-2019), всего редактировалось 2 раз(а) |
|
|
Гарри Портер 262 EGP
Рейтинг канала: 3(49) Репутация: -70 Сообщения: 4750 Предупреждений: 1 Откуда: Раттус такой взялся? Зарегистрирован: 11.11.2013 |
|
Корректный алгоритм проверки оказывается несколько иной:
Цитата: |
Алгоритм проверки ИНН
1.Алгоритм проверки 10-го значного ИНН.
ИНН.10. 1)Находим произведения первых 9-ти цифр ИНН на спепиальные множители соотственно. 9 множителей ( 2 4 10 3 5 9 4 6 8 ).
ИНН.10. 2) Складываем все 9-ть получившихся произведений.
ИНН.10. 3) Получившуюся сумму делим на число 11 и извлекаем целую часть частного от деления.
ИНН.10. 4) Умножаем получившееся число на 11.
ИНН.10. 5) Сравниваем числа получившиеся на шаге 2 и шаге 4, их разница, и есть контрольное число, которое и должно равняться 10-й цифре в ИНН. (Если контрольное число получилось равным 10-ти, в этом случае принимаем контрольное число равным 0.)
|
Так вот все сходится.
_________________ 55.811115, 51.724584 |
|
|
Katana 1385 EGP
Рейтинг канала: 2(12) Репутация: 314 Сообщения: 7028 Откуда: Череповец, Россия Зарегистрирован: 07.02.2001 |
|
В гугле стартовая страница и результаты поиска отображаются на арабском языке, но в настройках везде стоит русский. Как это вылечить?
_________________ Вынул меч из ножен - руби. |
|
|
Mothman 1415 EGP
Рейтинг канала: 5(159) Репутация: 392 Сообщения: 3418 Откуда: Пятигорск Зарегистрирован: 26.11.2006 |
|
Приветствую, хотел узнать какова нынче цена за проведенную работу. Завезли в офис с установленным роутером и работающим интернетом 4 компьютера. Съездил, купил: патч-корды, сетевой фильтр, стабилизатор напряжения и коммутатор. Подключил к1 к роутеру настроил домашнюю сеть, подключил принтер и расшарил его для общего доступа в локальной домашней сети. Подключил к2 к роутеру, подключил к домашней сети для печати на принтере от к1. Далее завел 30 метров патч-корда от роутера в другую комнату, установил коммутатор. Подключил к3 к домашней сети для использования принтера к1. Провел кабель от коммутатора к к4 и подключил его так же к домашней сети с работой на принтере к1. Попрятал все провода, стяжками, монтажом под стол. Теперь все культурно никаких проводов на полу не валяется. На компах 2,3,4 установил офис. Вот такая была работа, из-за того, что я раньше не делал такого для посторонних людей то и в ценах не ориентируюсь. Нужна Ваша помощь, сколько мне взять за работу с заказчика?
|
|
|
Oleg Hog 80 EGP Рейтинг канала: 1(3) Репутация: 6 Сообщения: 52 Откуда: Север-1 Зарегистрирован: 20.10.2016 |
|
Наверное сначала надо было считать, а потом делать.
Вообще я бы отталкивался от себестоимости заказа (оборудование и материалы), какой-то процент, плюс сколько времени работал и сколько обычно в среднем в день получаешь.
Модет натолкнёт на мысль каку-нибудь. Но сначала себестоимость посчитай и возьми чтоб и себя не обидеть и заказчика не убить. Больше чем может не заплатит.
А у меня вопрос, чем попроще и бесплатно синхронизировать папки отдельные Оутлука 2013 и 2016, на компах в разных концах города.
В интернете читал, но интересует личный опыт.
добавлено спустя 2 минуты:
Katana : |
В гугле стартовая страница и результаты поиска отображаются на арабском языке, но в настройках везде стоит русский. Как это вылечить?
|
Полностью вычистить куки и кэш в браузере, посмотреть как в других браузерах, проверить наличие левых дополнений в браузере, сменить айпи.
Последний раз редактировалось: Oleg Hog (07:43 18-02-2019), всего редактировалось 3 раз(а) |
|
|
Voha 930 EGP
Рейтинг канала: 9(1038) Репутация: 167 Сообщения: 4920 Откуда: Moscow, Russia Зарегистрирован: 15.02.2001 |
|
Mothman : |
Приветствую, хотел узнать какова нынче цена за проведенную работу.
|
Стоимость устройств, материалов и поездок - т.е. фактически понесенные расходы.
Плюс стоимость работ, которую можешь оценить очень просто - например на все ты потратил день, средняя зарплата "админа" в городе 70 тыр, итого 70/22 = примерно 3200, плюс до 50% за срочность (если вот прямо сегодня надо-надо, иначе ой-все), минус 10% за лояльность/дружбу/прочую неформальную фигню в отношениях, если она есть и есть необходимость ее сохранять и поддерживать.
Расчет представляешь либо повременно (если все работы для тебя просты и не требовали каких-то существенных моральных, физических или иных усилий) - х часов работ, стоимость часа у рублей.
Либо, если заказчик не воспринимает тебя, как профессионального специалиста, и не готов доверять твоим оценкам повременной ставки - то сдельно по факту выполненных работ:
- прокладка кабелей, за метр (30 метров плюс все патч-корды - потому что "Попрятал все провода, стяжками, монтажом")
- настройка подключения к сети компьютера - 4 шт
- подключение принтера - 1 шт
- настройка удаленной печати - 3 шт
- установка офиса - 3 шт
- закупка оборудования - по затраченным часам
Прокладка кабелей - от 10 до 100 рублей за метр, от сложности (грязь, укладка под плинтуса, в короба и т.п.) Прочие действа - какие-то сотни рублей за факт - цены выдумай сам. Так, чтоб в сумме вышло примерно по почасовой ставке
_________________ Time will show... |
|
|
AnrDaemon 857 EGP
Рейтинг канала: 8(784) Репутация: 37 Сообщения: 12292
Зарегистрирован: 17.10.2004 |
|
Умножаешь стоимость материалов на два, выставляешь счёт…
_________________ Люблю свободный полёт... :) |
|
|
БулерМэн 420 EGP
Рейтинг канала: 4(58) Репутация: 68 Сообщения: 1580 Откуда: Гороховец Зарегистрирован: 07.02.2006 |
|
Mothman : |
какова нынче цена за проведенную работу
|
Voha : |
Прочие действа - какие-то сотни рублей за факт - цены выдумай сам.
|
AnrDaemon : |
Умножаешь стоимость материалов на два, выставляешь счёт…
|
На два умножать себе дороже, множитель - три, не меньше, иначе связываться незачем.
Не стоит вписывать в прайс выполненых работ завышенную стоимость расходных материалов: проще завысить стоимость работ.
Если человек спрашивает, сколько это будет стоить - можно посчитать для себя, а потом выдать сумму умноженную на десять, например 10 000 руб.
Стоит клиенту охнуть - сказать - шучу я, 1000 руб. Клиент обработан
Согласится на 10000 - тебе же лучше
_________________ Дулички и фигушки
Последний раз редактировалось: БулерМэн (16:38 18-02-2019), всего редактировалось 1 раз |
|
|
Oleg Hog 80 EGP Рейтинг канала: 1(3) Репутация: 6 Сообщения: 52 Откуда: Север-1 Зарегистрирован: 20.10.2016 |
|
А чем хорошим можно записать нормально видео с экрана винды?
Пробовал ФастСтоунКэпчур, Бандикам, Фрапс (он похоже только в играх работает видео снимать?), ещё что-то - ставлю настройки на максимум, а на выходе качество далёкое от нормального, особенно где много красного на экране, там вообще муть..
Последний раз редактировалось: Oleg Hog (14:53 19-02-2019), всего редактировалось 1 раз |
|
|
|
|
|
Железный канал: «Вопросница #3» |
|