/
ivan
/
ModMas
Обзор
Документация
Войти
/
ivan
/
ModMas
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
ModuleMaster/inv/falist.aspx
100 строк
4 KB
i.krivokon
Initial commit
13 мар 2026, 13:49
13 мар 2026, 13:49
00d9fb6
Код
Авторство
О чём код?
<%@ Page Language="VB" AutoEventWireup="false" CodeFile="falist.aspx.vb" Inherits="INV_falist" EnableEventValidation="false" %> <%@ Register Src="~/UserControls/editableGridNew.ascx" TagPrefix="uc1" TagName="editableGridNew" %> <%@ Register Src="~/UserControls/Auth.ascx" TagPrefix="uc1" TagName="Auth" %> <%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="asp" %> <!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server"> <title>Fixed Asset list</title> <link href="../Styles/page.css" rel="stylesheet" /> <link href="../Styles/Site.css" rel="stylesheet" /> </head> <body> <form id="form1" runat="server"> <asp:ScriptManager ID="ScriptManager1" runat="server"></asp:ScriptManager> <div> <div style="float: right;"> <uc1:Auth runat="server" ID="Auth1" /> </div> </div> <div> <uc1:editableGridNew runat="server" ID="edgFAList" TableId="1881" /> </div> <script type="text/javascript"> $(document).ready(function () { //console.log(location.origin + location.pathname.replace("GA/transport.aspx", "handlers/getsqldata.ashx")); }) function gridCommand(tableID, field, rowid, commandName, commandArgument) { //console.log(tableID + "-" + field + "-" + rowid + "-" + commandName + "-" + commandArgument); switch (commandName) { case "VIEW_ROUTE_BY_DRIVER": var driver = commandArgument.split(":")[0]; var date = commandArgument.split(":")[1]; break; case "VIEW_ROUTE_BY_CAR": var carNumber = commandArgument.split(":")[0]; var date = commandArgument.split(":")[1]; break; } }; function dataSaved(tid, rowid, field, value) { //$("td[tid='" + tid + "'][rowid=\"" + rowid + "\"][field=\"END_TIME\"]").text(); //console.log(tid, rowid, field, value) var ccDetails = getCCDetails(field, value); //console.log(ccDetails, ccDetails[0].CC); switch (field) { case 'COST_CCTR_TEXT': $("td[tid='" + tid + "'][rowid=\"" + rowid + "\"][field=\"COST_CENTER\"]").text(ccDetails[0].CC); SaveDataDirect(tid, rowid, "COST_CENTER", "TEXT", ccDetails[0].CC) break; case 'COST_CENTER': $("td[tid='" + tid + "'][rowid=\"" + rowid + "\"][field=\"COST_CCTR_TEXT\"]").text(ccDetails[0].CC); SaveDataDirect(tid, rowid, "COST_CCTR_TEXT", "TEXT", ccDetails[0].CC) break; } } function getCCDetails(field, value) { var resultReturn; var sqlid = 0; switch (field) { case 'COST_CCTR_TEXT': sqlid = 2430 break; case 'COST_CENTER': sqlid = 2429 break; } //var handlerUrl = location.origin + location.pathname.replace("Inv/falist.aspx", "handlers/getsqldata.ashx"); var handlerUrl = "http://localhost:61349/handlers/getsqldata.ashx"; var request = $.ajax({ url: handlerUrl , data: { id: sqlid, what: value, } , success: function (result) { try { resultReturn = JSON.parse(result); } catch (e) { resultReturn = null; } } , async: false }); return resultReturn; } </script> </form> </body> </html>